home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / soundhack0.743 Folder / SoundHackNF 0.743 / SoundHackNF 0.743.rsrc / CODE_4_Math.txt < prev    next >
Text File  |  1994-12-08  |  274KB  |  4,792 lines

  1. # near model CODE resource
  2. # jump table entries: 280-296 (17 of them)
  3. 00000000  0000 0118                ori.b      D0, 0x18
  4. 00000004  4E56 FF9C                link       A6, -0x0064
  5. 00000008  48E7 1800                movem.l    -[A7], D3,D4
  6. 0000000C  7602                     moveq.l    D3, 0x02
  7. 0000000E  7800                     moveq.l    D4, 0x00
  8. 00000010  6000 01DA                bra        +0x1DC /* 000001EC */
  9. label00000014:
  10. 00000014  42AE FF9C                clr.l      [A6 - 0x64]
  11. 00000018  2D43 FFA0                move.l     [A6 - 0x60], D3
  12. 0000001C  486E FF9C                pea.l      [A6 - 0x64]
  13. 00000020  486E FF9C                pea.l      [A6 - 0x64]
  14. 00000024  3F3C 300E                move.w     -[A7], 0x300E
  15. 00000028  A9EB                     syscall    Pack4/FP68K
  16. 0000002A  486E FF9C                pea.l      [A6 - 0x64]
  17. 0000002E  486E FF9C                pea.l      [A6 - 0x64]
  18. 00000032  3F3C 1010                move.w     -[A7], 0x1010
  19. 00000036  A9EB                     syscall    Pack4/FP68K
  20. 00000038  486D C878                pea.l      [A5 - 0x3788]
  21. 0000003C  486E FFA6                pea.l      [A6 - 0x5A]
  22. 00000040  3F3C 100E                move.w     -[A7], 0x100E
  23. 00000044  A9EB                     syscall    Pack4/FP68K
  24. 00000046  486E FF9C                pea.l      [A6 - 0x64]
  25. 0000004A  486E FFA6                pea.l      [A6 - 0x5A]
  26. 0000004E  3F3C 1006                move.w     -[A7], 0x1006
  27. 00000052  A9EB                     syscall    Pack4/FP68K
  28. 00000054  486E FFA6                pea.l      [A6 - 0x5A]
  29. 00000058  486E FFA6                pea.l      [A6 - 0x5A]
  30. 0000005C  3F3C 1010                move.w     -[A7], 0x1010
  31. 00000060  A9EB                     syscall    Pack4/FP68K
  32. 00000062  486E FFA6                pea.l      [A6 - 0x5A]
  33. 00000066  486E FFB0                pea.l      [A6 - 0x50]
  34. 0000006A  3F3C 100E                move.w     -[A7], 0x100E
  35. 0000006E  A9EB                     syscall    Pack4/FP68K
  36. 00000070  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  37. 00000074  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  38. 00000078  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  39. 0000007C  486E FFF6                pea.l      [A6 - 0xA]
  40. 00000080  4EB9 0000 0040           jsr        [0x00000040]
  41. 00000086  2D6E FFF6 FFBA           move.l     [A6 - 0x46], [A6 - 0xA]
  42. 0000008C  2D6E FFFA FFBE           move.l     [A6 - 0x42], [A6 - 0x6]
  43. 00000092  3D6E FFFE FFC2           move.w     [A6 - 0x3E], [A6 - 0x2]
  44. 00000098  486E FFBA                pea.l      [A6 - 0x46]
  45. 0000009C  486E FFBA                pea.l      [A6 - 0x46]
  46. 000000A0  3F3C 1010                move.w     -[A7], 0x1010
  47. 000000A4  A9EB                     syscall    Pack4/FP68K
  48. 000000A6  3044                     movea.w    A0, D4
  49. 000000A8  2008                     move.l     D0, A0
  50. 000000AA  E588                     lsl        D0, 2
  51. 000000AC  41ED C9EC                lea.l      A0, [A5 - 0x3614]
  52. 000000B0  21AE FFBA 0800           move.l     [A0 + D0], [A6 - 0x46]
  53. 000000B6  42AE FFBA                clr.l      [A6 - 0x46]
  54. 000000BA  2D43 FFBE                move.l     [A6 - 0x42], D3
  55. 000000BE  486E FFBA                pea.l      [A6 - 0x46]
  56. 000000C2  486E FFBA                pea.l      [A6 - 0x46]
  57. 000000C6  3F3C 300E                move.w     -[A7], 0x300E
  58. 000000CA  A9EB                     syscall    Pack4/FP68K
  59. 000000CC  486E FFBA                pea.l      [A6 - 0x46]
  60. 000000D0  486E FFBA                pea.l      [A6 - 0x46]
  61. 000000D4  3F3C 1010                move.w     -[A7], 0x1010
  62. 000000D8  A9EB                     syscall    Pack4/FP68K
  63. 000000DA  486D C87C                pea.l      [A5 - 0x3784]
  64. 000000DE  486E FFB0                pea.l      [A6 - 0x50]
  65. 000000E2  3F3C 100E                move.w     -[A7], 0x100E
  66. 000000E6  A9EB                     syscall    Pack4/FP68K
  67. 000000E8  486E FFBA                pea.l      [A6 - 0x46]
  68. 000000EC  486E FFB0                pea.l      [A6 - 0x50]
  69. 000000F0  3F3C 1006                move.w     -[A7], 0x1006
  70. 000000F4  A9EB                     syscall    Pack4/FP68K
  71. 000000F6  486E FFB0                pea.l      [A6 - 0x50]
  72. 000000FA  486E FFB0                pea.l      [A6 - 0x50]
  73. 000000FE  3F3C 1010                move.w     -[A7], 0x1010
  74. 00000102  A9EB                     syscall    Pack4/FP68K
  75. 00000104  486E FFB0                pea.l      [A6 - 0x50]
  76. 00000108  486E FFA6                pea.l      [A6 - 0x5A]
  77. 0000010C  3F3C 100E                move.w     -[A7], 0x100E
  78. 00000110  A9EB                     syscall    Pack4/FP68K
  79. 00000112  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  80. 00000116  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  81. 0000011A  3F2E FFA6                move.w     -[A7], [A6 - 0x5A]
  82. 0000011E  486E FFE2                pea.l      [A6 - 0x1E]
  83. 00000122  4EB9 0000 0040           jsr        [0x00000040]
  84. 00000128  42AE FF9C                clr.l      [A6 - 0x64]
  85. 0000012C  2D43 FFA0                move.l     [A6 - 0x60], D3
  86. 00000130  486E FF9C                pea.l      [A6 - 0x64]
  87. 00000134  486E FF9C                pea.l      [A6 - 0x64]
  88. 00000138  3F3C 300E                move.w     -[A7], 0x300E
  89. 0000013C  A9EB                     syscall    Pack4/FP68K
  90. 0000013E  486E FF9C                pea.l      [A6 - 0x64]
  91. 00000142  486E FF9C                pea.l      [A6 - 0x64]
  92. 00000146  3F3C 1010                move.w     -[A7], 0x1010
  93. 0000014A  A9EB                     syscall    Pack4/FP68K
  94. 0000014C  486D C87C                pea.l      [A5 - 0x3784]
  95. 00000150  486E FFC4                pea.l      [A6 - 0x3C]
  96. 00000154  3F3C 100E                move.w     -[A7], 0x100E
  97. 00000158  A9EB                     syscall    Pack4/FP68K
  98. 0000015A  486E FF9C                pea.l      [A6 - 0x64]
  99. 0000015E  486E FFC4                pea.l      [A6 - 0x3C]
  100. 00000162  3F3C 1006                move.w     -[A7], 0x1006
  101. 00000166  A9EB                     syscall    Pack4/FP68K
  102. 00000168  486E FFC4                pea.l      [A6 - 0x3C]
  103. 0000016C  486E FFC4                pea.l      [A6 - 0x3C]
  104. 00000170  3F3C 1010                move.w     -[A7], 0x1010
  105. 00000174  A9EB                     syscall    Pack4/FP68K
  106. 00000176  486E FFC4                pea.l      [A6 - 0x3C]
  107. 0000017A  486E FFCE                pea.l      [A6 - 0x32]
  108. 0000017E  3F3C 100E                move.w     -[A7], 0x100E
  109. 00000182  A9EB                     syscall    Pack4/FP68K
  110. 00000184  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  111. 00000188  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  112. 0000018C  3F2E FFCE                move.w     -[A7], [A6 - 0x32]
  113. 00000190  486E FFEC                pea.l      [A6 - 0x14]
  114. 00000194  4EB9 0000 0040           jsr        [0x00000040]
  115. 0000019A  2D7C C000 8000 FFD8      move.l     [A6 - 0x28], 0xC0008000
  116. 000001A2  42AE FFDC                clr.l      [A6 - 0x24]
  117. 000001A6  426E FFE0                clr.w      [A6 - 0x20]
  118. 000001AA  486E FFEC                pea.l      [A6 - 0x14]
  119. 000001AE  486E FFD8                pea.l      [A6 - 0x28]
  120. 000001B2  3F3C 0004                move.w     -[A7], 0x4
  121. 000001B6  A9EB                     syscall    Pack4/FP68K
  122. 000001B8  486E FFE2                pea.l      [A6 - 0x1E]
  123. 000001BC  486E FFD8                pea.l      [A6 - 0x28]
  124. 000001C0  3F3C 0004                move.w     -[A7], 0x4
  125. 000001C4  A9EB                     syscall    Pack4/FP68K
  126. 000001C6  486E FFD8                pea.l      [A6 - 0x28]
  127. 000001CA  486E FFD8                pea.l      [A6 - 0x28]
  128. 000001CE  3F3C 1010                move.w     -[A7], 0x1010
  129. 000001D2  A9EB                     syscall    Pack4/FP68K
  130. 000001D4  3044                     movea.w    A0, D4
  131. 000001D6  2008                     move.l     D0, A0
  132. 000001D8  E588                     lsl        D0, 2
  133. 000001DA  41ED C970                lea.l      A0, [A5 - 0x3690]
  134. 000001DE  21AE FFD8 0800           move.l     [A0 + D0], [A6 - 0x28]
  135. 000001E4  D683                     add.l      D3, D3
  136. 000001E6  5244                     addq.w     D4, 1
  137. 000001E8  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  138. label000001EC:
  139. 000001EC  0C44 001F                cmpi.w     D4, 0x1F
  140. 000001F0  6D00 FE22                blt        -0x1DC /* 00000014 */
  141. 000001F4  4CDF 0018                movem.l    D3,D4, [A7]+
  142. 000001F8  4E5E                     unlink     A6
  143. 000001FA  4E75                     rts
  144. 000001FC  8C49                     or.w       D6, A1
  145. 000001FE  6E69                     bgt        +0x6B /* 00000269 */
  146. 00000200  7446                     moveq.l    D2, 0x46
  147. 00000202  4654                     not.w      [A4]
  148. 00000204  5461                     addq.w     -[A1], 2
  149. 00000206  626C                     bhi        +0x6E /* 00000274 */
  150. 00000208  6500 0000                bcs        +0x2 /* 0000020A */
  151. // begin alternate branch 0000020A-00000210
  152. label0000020A:
  153. 0000020A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  154. fn0000020C: // (misaligned)
  155. 0000020E  FFBC                     .extension 0xFBC // unimplemented
  156. // end alternate branch 0000020A-00000210
  157. label0000020A: // (misaligned)
  158. fn0000020C:
  159. 0000020C  4E56 FFBC                link       A6, -0x0044
  160. 00000210  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  161. 00000214  246E 0008                movea.l    A2, [A6 + 0x8]
  162. 00000218  7E00                     moveq.l    D7, 0x00
  163. 0000021A  202E 000C                move.l     D0, [A6 + 0xC]
  164. 0000021E  D080                     add.l      D0, D0
  165. 00000220  2840                     movea.l    A4, D0
  166. 00000222  2F0C                     move.l     -[A7], A4
  167. 00000224  2F0A                     move.l     -[A7], A2
  168. 00000226  4EB9 0000 06C6           jsr        [0x000006C6]
  169. 0000022C  7A02                     moveq.l    D5, 0x02
  170. 0000022E  504F                     addq.w     A7, 8
  171. 00000230  6000 03F0                bra        +0x3F2 /* 00000622 */
  172. label00000234:
  173. 00000234  2005                     move.l     D0, D5
  174. 00000236  D080                     add.l      D0, D0
  175. 00000238  2640                     movea.l    A3, D0
  176. 0000023A  0C6E 0001 0010           cmpi.w     [A6 + 0x10], 0x1
  177. 00000240  661E                     bne        +0x20 /* 00000260 */
  178. 00000242  2007                     move.l     D0, D7
  179. 00000244  E588                     lsl        D0, 2
  180. 00000246  41ED C9EC                lea.l      A0, [A5 - 0x3614]
  181. 0000024A  2D70 0800 FFE8           move.l     [A6 - 0x18], [A0 + D0]
  182. 00000250  2007                     move.l     D0, D7
  183. 00000252  E588                     lsl        D0, 2
  184. 00000254  41ED C970                lea.l      A0, [A5 - 0x3690]
  185. 00000258  2D70 0800 FFEC           move.l     [A6 - 0x14], [A0 + D0]
  186. 0000025E  6042                     bra        +0x44 /* 000002A2 */
  187. label00000260:
  188. 00000260  2007                     move.l     D0, D7
  189. 00000262  E588                     lsl        D0, 2
  190. 00000264  41ED C9EC                lea.l      A0, [A5 - 0x3614]
  191. 00000268  4870 0800                pea.l      [A0 + D0]
  192. 0000026C  486E FFBC                pea.l      [A6 - 0x44]
  193. 00000270  3F3C 100E                move.w     -[A7], 0x100E
  194. label00000274:
  195. 00000274  A9EB                     syscall    Pack4/FP68K
  196. 00000276  486E FFBC                pea.l      [A6 - 0x44]
  197. 0000027A  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  198. 0000027E  A9EB                     syscall    Pack4/FP68K
  199. 00000280  486E FFBC                pea.l      [A6 - 0x44]
  200. 00000284  486E FFBC                pea.l      [A6 - 0x44]
  201. 00000288  3F3C 1010                move.w     -[A7], 0x1010
  202. 0000028C  A9EB                     syscall    Pack4/FP68K
  203. 0000028E  2D6E FFBC FFE8           move.l     [A6 - 0x18], [A6 - 0x44]
  204. 00000294  2007                     move.l     D0, D7
  205. 00000296  E588                     lsl        D0, 2
  206. 00000298  41ED C970                lea.l      A0, [A5 - 0x3690]
  207. 0000029C  2D70 0800 FFEC           move.l     [A6 - 0x14], [A0 + D0]
  208. label000002A2:
  209. 000002A2  5287                     addq.l     D7, 1
  210. 000002A4  2D7C 3F80 0000 FFF4      move.l     [A6 - 0xC], 0x3F800000
  211. 000002AC  42AE FFF0                clr.l      [A6 - 0x10]
  212. 000002B0  7C00                     moveq.l    D6, 0x00
  213. 000002B2  6000 0366                bra        +0x368 /* 0000061A */
  214. label000002B6:
  215. 000002B6  2606                     move.l     D3, D6
  216. 000002B8  6000 01F6                bra        +0x1F8 /* 000004B0 */
  217. label000002BC:
  218. 000002BC  2803                     move.l     D4, D3
  219. 000002BE  D885                     add.l      D4, D5
  220. 000002C0  2004                     move.l     D0, D4
  221. 000002C2  5280                     addq.l     D0, 1
  222. 000002C4  E588                     lsl        D0, 2
  223. 000002C6  486E FFF0                pea.l      [A6 - 0x10]
  224. 000002CA  486E FFBC                pea.l      [A6 - 0x44]
  225. 000002CE  3F3C 100E                move.w     -[A7], 0x100E
  226. 000002D2  A9EB                     syscall    Pack4/FP68K
  227. 000002D4  4872 0800                pea.l      [A2 + D0]
  228. 000002D8  486E FFBC                pea.l      [A6 - 0x44]
  229. 000002DC  3F3C 1004                move.w     -[A7], 0x1004
  230. 000002E0  A9EB                     syscall    Pack4/FP68K
  231. 000002E2  486E FFBC                pea.l      [A6 - 0x44]
  232. 000002E6  486E FFBC                pea.l      [A6 - 0x44]
  233. 000002EA  3F3C 1010                move.w     -[A7], 0x1010
  234. 000002EE  A9EB                     syscall    Pack4/FP68K
  235. 000002F0  2004                     move.l     D0, D4
  236. 000002F2  E588                     lsl        D0, 2
  237. 000002F4  486E FFF4                pea.l      [A6 - 0xC]
  238. 000002F8  486E FFC6                pea.l      [A6 - 0x3A]
  239. 000002FC  3F3C 100E                move.w     -[A7], 0x100E
  240. 00000300  A9EB                     syscall    Pack4/FP68K
  241. 00000302  4872 0800                pea.l      [A2 + D0]
  242. 00000306  486E FFC6                pea.l      [A6 - 0x3A]
  243. 0000030A  3F3C 1004                move.w     -[A7], 0x1004
  244. 0000030E  A9EB                     syscall    Pack4/FP68K
  245. 00000310  486E FFC6                pea.l      [A6 - 0x3A]
  246. 00000314  486E FFC6                pea.l      [A6 - 0x3A]
  247. 00000318  3F3C 1010                move.w     -[A7], 0x1010
  248. 0000031C  A9EB                     syscall    Pack4/FP68K
  249. 0000031E  486E FFC6                pea.l      [A6 - 0x3A]
  250. 00000322  486E FFD0                pea.l      [A6 - 0x30]
  251. 00000326  3F3C 100E                move.w     -[A7], 0x100E
  252. 0000032A  A9EB                     syscall    Pack4/FP68K
  253. 0000032C  486E FFBC                pea.l      [A6 - 0x44]
  254. 00000330  486E FFD0                pea.l      [A6 - 0x30]
  255. 00000334  3F3C 1002                move.w     -[A7], 0x1002
  256. 00000338  A9EB                     syscall    Pack4/FP68K
  257. 0000033A  486E FFD0                pea.l      [A6 - 0x30]
  258. 0000033E  486E FFD0                pea.l      [A6 - 0x30]
  259. 00000342  3F3C 1010                move.w     -[A7], 0x1010
  260. 00000346  A9EB                     syscall    Pack4/FP68K
  261. 00000348  2D6E FFD0 FFFC           move.l     [A6 - 0x4], [A6 - 0x30]
  262. 0000034E  2004                     move.l     D0, D4
  263. 00000350  E588                     lsl        D0, 2
  264. 00000352  486E FFF0                pea.l      [A6 - 0x10]
  265. 00000356  486E FFD0                pea.l      [A6 - 0x30]
  266. 0000035A  3F3C 100E                move.w     -[A7], 0x100E
  267. 0000035E  A9EB                     syscall    Pack4/FP68K
  268. 00000360  4872 0800                pea.l      [A2 + D0]
  269. 00000364  486E FFD0                pea.l      [A6 - 0x30]
  270. 00000368  3F3C 1004                move.w     -[A7], 0x1004
  271. 0000036C  A9EB                     syscall    Pack4/FP68K
  272. 0000036E  486E FFD0                pea.l      [A6 - 0x30]
  273. 00000372  486E FFD0                pea.l      [A6 - 0x30]
  274. 00000376  3F3C 1010                move.w     -[A7], 0x1010
  275. 0000037A  A9EB                     syscall    Pack4/FP68K
  276. 0000037C  2004                     move.l     D0, D4
  277. 0000037E  5280                     addq.l     D0, 1
  278. 00000380  E588                     lsl        D0, 2
  279. 00000382  486E FFF4                pea.l      [A6 - 0xC]
  280. 00000386  486E FFC6                pea.l      [A6 - 0x3A]
  281. 0000038A  3F3C 100E                move.w     -[A7], 0x100E
  282. 0000038E  A9EB                     syscall    Pack4/FP68K
  283. 00000390  4872 0800                pea.l      [A2 + D0]
  284. 00000394  486E FFC6                pea.l      [A6 - 0x3A]
  285. 00000398  3F3C 1004                move.w     -[A7], 0x1004
  286. 0000039C  A9EB                     syscall    Pack4/FP68K
  287. 0000039E  486E FFC6                pea.l      [A6 - 0x3A]
  288. 000003A2  486E FFC6                pea.l      [A6 - 0x3A]
  289. 000003A6  3F3C 1010                move.w     -[A7], 0x1010
  290. 000003AA  A9EB                     syscall    Pack4/FP68K
  291. 000003AC  486E FFC6                pea.l      [A6 - 0x3A]
  292. 000003B0  486E FFBC                pea.l      [A6 - 0x44]
  293. 000003B4  3F3C 100E                move.w     -[A7], 0x100E
  294. 000003B8  A9EB                     syscall    Pack4/FP68K
  295. 000003BA  486E FFD0                pea.l      [A6 - 0x30]
  296. 000003BE  486E FFBC                pea.l      [A6 - 0x44]
  297. 000003C2  3F3C 1000                move.w     -[A7], 0x1000
  298. 000003C6  A9EB                     syscall    Pack4/FP68K
  299. 000003C8  486E FFBC                pea.l      [A6 - 0x44]
  300. 000003CC  486E FFBC                pea.l      [A6 - 0x44]
  301. 000003D0  3F3C 1010                move.w     -[A7], 0x1010
  302. 000003D4  A9EB                     syscall    Pack4/FP68K
  303. 000003D6  2D6E FFBC FFF8           move.l     [A6 - 0x8], [A6 - 0x44]
  304. 000003DC  2003                     move.l     D0, D3
  305. 000003DE  E588                     lsl        D0, 2
  306. 000003E0  4872 0800                pea.l      [A2 + D0]
  307. 000003E4  486E FFD0                pea.l      [A6 - 0x30]
  308. 000003E8  3F3C 100E                move.w     -[A7], 0x100E
  309. 000003EC  A9EB                     syscall    Pack4/FP68K
  310. 000003EE  486E FFFC                pea.l      [A6 - 0x4]
  311. 000003F2  486E FFD0                pea.l      [A6 - 0x30]
  312. 000003F6  3F3C 1002                move.w     -[A7], 0x1002
  313. 000003FA  A9EB                     syscall    Pack4/FP68K
  314. 000003FC  486E FFD0                pea.l      [A6 - 0x30]
  315. 00000400  486E FFD0                pea.l      [A6 - 0x30]
  316. 00000404  3F3C 1010                move.w     -[A7], 0x1010
  317. 00000408  A9EB                     syscall    Pack4/FP68K
  318. 0000040A  2204                     move.l     D1, D4
  319. 0000040C  E589                     lsl        D1, 2
  320. 0000040E  25AE FFD0 1800           move.l     [A2 + D1], [A6 - 0x30]
  321. 00000414  2003                     move.l     D0, D3
  322. 00000416  5280                     addq.l     D0, 1
  323. 00000418  E588                     lsl        D0, 2
  324. 0000041A  4872 0800                pea.l      [A2 + D0]
  325. 0000041E  486E FFD0                pea.l      [A6 - 0x30]
  326. 00000422  3F3C 100E                move.w     -[A7], 0x100E
  327. 00000426  A9EB                     syscall    Pack4/FP68K
  328. 00000428  486E FFF8                pea.l      [A6 - 0x8]
  329. 0000042C  486E FFD0                pea.l      [A6 - 0x30]
  330. 00000430  3F3C 1002                move.w     -[A7], 0x1002
  331. 00000434  A9EB                     syscall    Pack4/FP68K
  332. 00000436  486E FFD0                pea.l      [A6 - 0x30]
  333. 0000043A  486E FFD0                pea.l      [A6 - 0x30]
  334. 0000043E  3F3C 1010                move.w     -[A7], 0x1010
  335. 00000442  A9EB                     syscall    Pack4/FP68K
  336. 00000444  2204                     move.l     D1, D4
  337. 00000446  5281                     addq.l     D1, 1
  338. 00000448  E589                     lsl        D1, 2
  339. 0000044A  25AE FFD0 1800           move.l     [A2 + D1], [A6 - 0x30]
  340. 00000450  2003                     move.l     D0, D3
  341. 00000452  E588                     lsl        D0, 2
  342. 00000454  4872 0800                pea.l      [A2 + D0]
  343. 00000458  486E FFD0                pea.l      [A6 - 0x30]
  344. 0000045C  3F3C 100E                move.w     -[A7], 0x100E
  345. 00000460  A9EB                     syscall    Pack4/FP68K
  346. 00000462  486E FFFC                pea.l      [A6 - 0x4]
  347. 00000466  486E FFD0                pea.l      [A6 - 0x30]
  348. 0000046A  3F3C 1000                move.w     -[A7], 0x1000
  349. 0000046E  A9EB                     syscall    Pack4/FP68K
  350. 00000470  486E FFD0                pea.l      [A6 - 0x30]
  351. 00000474  4872 0800                pea.l      [A2 + D0]
  352. 00000478  3F3C 1010                move.w     -[A7], 0x1010
  353. 0000047C  A9EB                     syscall    Pack4/FP68K
  354. 0000047E  2003                     move.l     D0, D3
  355. 00000480  5280                     addq.l     D0, 1
  356. 00000482  E588                     lsl        D0, 2
  357. 00000484  4872 0800                pea.l      [A2 + D0]
  358. 00000488  486E FFD0                pea.l      [A6 - 0x30]
  359. 0000048C  3F3C 100E                move.w     -[A7], 0x100E
  360. 00000490  A9EB                     syscall    Pack4/FP68K
  361. 00000492  486E FFF8                pea.l      [A6 - 0x8]
  362. 00000496  486E FFD0                pea.l      [A6 - 0x30]
  363. 0000049A  3F3C 1000                move.w     -[A7], 0x1000
  364. 0000049E  A9EB                     syscall    Pack4/FP68K
  365. 000004A0  486E FFD0                pea.l      [A6 - 0x30]
  366. 000004A4  4872 0800                pea.l      [A2 + D0]
  367. 000004A8  3F3C 1010                move.w     -[A7], 0x1010
  368. 000004AC  A9EB                     syscall    Pack4/FP68K
  369. 000004AE  D68B                     add.l      D3, A3
  370. label000004B0:
  371. 000004B0  B68C                     cmp.l      D3, A4
  372. 000004B2  6D00 FE08                blt        -0x1F6 /* 000002BC */
  373. 000004B6  2D6E FFF4 FFFC           move.l     [A6 - 0x4], [A6 - 0xC]
  374. 000004BC  486E FFF0                pea.l      [A6 - 0x10]
  375. 000004C0  486E FFD0                pea.l      [A6 - 0x30]
  376. 000004C4  3F3C 100E                move.w     -[A7], 0x100E
  377. 000004C8  A9EB                     syscall    Pack4/FP68K
  378. 000004CA  486E FFE8                pea.l      [A6 - 0x18]
  379. 000004CE  486E FFD0                pea.l      [A6 - 0x30]
  380. 000004D2  3F3C 1004                move.w     -[A7], 0x1004
  381. 000004D6  A9EB                     syscall    Pack4/FP68K
  382. 000004D8  486E FFD0                pea.l      [A6 - 0x30]
  383. 000004DC  486E FFD0                pea.l      [A6 - 0x30]
  384. 000004E0  3F3C 1010                move.w     -[A7], 0x1010
  385. 000004E4  A9EB                     syscall    Pack4/FP68K
  386. 000004E6  486E FFF4                pea.l      [A6 - 0xC]
  387. 000004EA  486E FFC6                pea.l      [A6 - 0x3A]
  388. 000004EE  3F3C 100E                move.w     -[A7], 0x100E
  389. 000004F2  A9EB                     syscall    Pack4/FP68K
  390. 000004F4  486E FFEC                pea.l      [A6 - 0x14]
  391. 000004F8  486E FFC6                pea.l      [A6 - 0x3A]
  392. 000004FC  3F3C 1004                move.w     -[A7], 0x1004
  393. 00000500  A9EB                     syscall    Pack4/FP68K
  394. 00000502  486E FFC6                pea.l      [A6 - 0x3A]
  395. 00000506  486E FFC6                pea.l      [A6 - 0x3A]
  396. 0000050A  3F3C 1010                move.w     -[A7], 0x1010
  397. 0000050E  A9EB                     syscall    Pack4/FP68K
  398. 00000510  486E FFC6                pea.l      [A6 - 0x3A]
  399. 00000514  486E FFBC                pea.l      [A6 - 0x44]
  400. 00000518  3F3C 100E                move.w     -[A7], 0x100E
  401. 0000051C  A9EB                     syscall    Pack4/FP68K
  402. 0000051E  486E FFD0                pea.l      [A6 - 0x30]
  403. 00000522  486E FFBC                pea.l      [A6 - 0x44]
  404. 00000526  3F3C 1002                move.w     -[A7], 0x1002
  405. 0000052A  A9EB                     syscall    Pack4/FP68K
  406. 0000052C  486E FFBC                pea.l      [A6 - 0x44]
  407. 00000530  486E FFBC                pea.l      [A6 - 0x44]
  408. 00000534  3F3C 1010                move.w     -[A7], 0x1010
  409. 00000538  A9EB                     syscall    Pack4/FP68K
  410. 0000053A  486E FFF4                pea.l      [A6 - 0xC]
  411. 0000053E  486E FFDA                pea.l      [A6 - 0x26]
  412. 00000542  3F3C 100E                move.w     -[A7], 0x100E
  413. 00000546  A9EB                     syscall    Pack4/FP68K
  414. 00000548  486E FFBC                pea.l      [A6 - 0x44]
  415. 0000054C  486E FFDA                pea.l      [A6 - 0x26]
  416. 00000550  3F3C 1000                move.w     -[A7], 0x1000
  417. 00000554  A9EB                     syscall    Pack4/FP68K
  418. 00000556  486E FFDA                pea.l      [A6 - 0x26]
  419. 0000055A  486E FFDA                pea.l      [A6 - 0x26]
  420. 0000055E  3F3C 1010                move.w     -[A7], 0x1010
  421. 00000562  A9EB                     syscall    Pack4/FP68K
  422. 00000564  2D6E FFDA FFF4           move.l     [A6 - 0xC], [A6 - 0x26]
  423. 0000056A  486E FFFC                pea.l      [A6 - 0x4]
  424. 0000056E  486E FFDA                pea.l      [A6 - 0x26]
  425. 00000572  3F3C 100E                move.w     -[A7], 0x100E
  426. 00000576  A9EB                     syscall    Pack4/FP68K
  427. 00000578  486E FFE8                pea.l      [A6 - 0x18]
  428. 0000057C  486E FFDA                pea.l      [A6 - 0x26]
  429. 00000580  3F3C 1004                move.w     -[A7], 0x1004
  430. 00000584  A9EB                     syscall    Pack4/FP68K
  431. 00000586  486E FFDA                pea.l      [A6 - 0x26]
  432. 0000058A  486E FFDA                pea.l      [A6 - 0x26]
  433. 0000058E  3F3C 1010                move.w     -[A7], 0x1010
  434. 00000592  A9EB                     syscall    Pack4/FP68K
  435. 00000594  486E FFF0                pea.l      [A6 - 0x10]
  436. 00000598  486E FFD0                pea.l      [A6 - 0x30]
  437. 0000059C  3F3C 100E                move.w     -[A7], 0x100E
  438. 000005A0  A9EB                     syscall    Pack4/FP68K
  439. 000005A2  486E FFEC                pea.l      [A6 - 0x14]
  440. 000005A6  486E FFD0                pea.l      [A6 - 0x30]
  441. 000005AA  3F3C 1004                move.w     -[A7], 0x1004
  442. 000005AE  A9EB                     syscall    Pack4/FP68K
  443. 000005B0  486E FFD0                pea.l      [A6 - 0x30]
  444. 000005B4  486E FFD0                pea.l      [A6 - 0x30]
  445. 000005B8  3F3C 1010                move.w     -[A7], 0x1010
  446. 000005BC  A9EB                     syscall    Pack4/FP68K
  447. 000005BE  486E FFD0                pea.l      [A6 - 0x30]
  448. 000005C2  486E FFC6                pea.l      [A6 - 0x3A]
  449. 000005C6  3F3C 100E                move.w     -[A7], 0x100E
  450. 000005CA  A9EB                     syscall    Pack4/FP68K
  451. 000005CC  486E FFDA                pea.l      [A6 - 0x26]
  452. 000005D0  486E FFC6                pea.l      [A6 - 0x3A]
  453. 000005D4  3F3C 1000                move.w     -[A7], 0x1000
  454. 000005D8  A9EB                     syscall    Pack4/FP68K
  455. 000005DA  486E FFC6                pea.l      [A6 - 0x3A]
  456. 000005DE  486E FFC6                pea.l      [A6 - 0x3A]
  457. 000005E2  3F3C 1010                move.w     -[A7], 0x1010
  458. 000005E6  A9EB                     syscall    Pack4/FP68K
  459. 000005E8  486E FFF0                pea.l      [A6 - 0x10]
  460. 000005EC  486E FFBC                pea.l      [A6 - 0x44]
  461. 000005F0  3F3C 100E                move.w     -[A7], 0x100E
  462. 000005F4  A9EB                     syscall    Pack4/FP68K
  463. 000005F6  486E FFC6                pea.l      [A6 - 0x3A]
  464. 000005FA  486E FFBC                pea.l      [A6 - 0x44]
  465. 000005FE  3F3C 1000                move.w     -[A7], 0x1000
  466. 00000602  A9EB                     syscall    Pack4/FP68K
  467. 00000604  486E FFBC                pea.l      [A6 - 0x44]
  468. 00000608  486E FFBC                pea.l      [A6 - 0x44]
  469. 0000060C  3F3C 1010                move.w     -[A7], 0x1010
  470. 00000610  A9EB                     syscall    Pack4/FP68K
  471. 00000612  2D6E FFBC FFF0           move.l     [A6 - 0x10], [A6 - 0x44]
  472. 00000618  5486                     addq.l     D6, 2
  473. label0000061A:
  474. 0000061A  BC85                     cmp.l      D6, D5
  475. 0000061C  6D00 FC98                blt        -0x366 /* 000002B6 */
  476. 00000620  2A0B                     move.l     D5, A3
  477. label00000622:
  478. 00000622  BA8C                     cmp.l      D5, A4
  479. 00000624  6D00 FC0E                blt        -0x3F0 /* 00000234 */
  480. 00000628  4A6E 0010                tst.w      [A6 + 0x10]
  481. 0000062C  6600 0086                bne        +0x88 /* 000006B4 */
  482. 00000630  2D6E 000C FFDA           move.l     [A6 - 0x26], [A6 + 0xC]
  483. 00000636  486E FFDA                pea.l      [A6 - 0x26]
  484. 0000063A  486E FFDA                pea.l      [A6 - 0x26]
  485. 0000063E  3F3C 280E                move.w     -[A7], 0x280E
  486. 00000642  A9EB                     syscall    Pack4/FP68K
  487. 00000644  2D7C 3FFF 8000 FFD0      move.l     [A6 - 0x30], 0x3FFF8000
  488. 0000064C  42AE FFD4                clr.l      [A6 - 0x2C]
  489. 00000650  426E FFD8                clr.w      [A6 - 0x28]
  490. 00000654  486E FFDA                pea.l      [A6 - 0x26]
  491. 00000658  486E FFD0                pea.l      [A6 - 0x30]
  492. 0000065C  3F3C 0006                move.w     -[A7], 0x6
  493. 00000660  A9EB                     syscall    Pack4/FP68K
  494. 00000662  486E FFD0                pea.l      [A6 - 0x30]
  495. 00000666  486E FFD0                pea.l      [A6 - 0x30]
  496. 0000066A  3F3C 1010                move.w     -[A7], 0x1010
  497. 0000066E  A9EB                     syscall    Pack4/FP68K
  498. 00000670  2D6E FFD0 FFE4           move.l     [A6 - 0x1C], [A6 - 0x30]
  499. 00000676  7600                     moveq.l    D3, 0x00
  500. 00000678  6030                     bra        +0x32 /* 000006AA */
  501. label0000067A:
  502. 0000067A  2003                     move.l     D0, D3
  503. 0000067C  E588                     lsl        D0, 2
  504. 0000067E  4872 0800                pea.l      [A2 + D0]
  505. 00000682  486E FFDA                pea.l      [A6 - 0x26]
  506. 00000686  3F3C 100E                move.w     -[A7], 0x100E
  507. 0000068A  A9EB                     syscall    Pack4/FP68K
  508. 0000068C  486E FFE4                pea.l      [A6 - 0x1C]
  509. 00000690  486E FFDA                pea.l      [A6 - 0x26]
  510. 00000694  3F3C 1004                move.w     -[A7], 0x1004
  511. 00000698  A9EB                     syscall    Pack4/FP68K
  512. 0000069A  486E FFDA                pea.l      [A6 - 0x26]
  513. 0000069E  4872 0800                pea.l      [A2 + D0]
  514. 000006A2  3F3C 1010                move.w     -[A7], 0x1010
  515. 000006A6  A9EB                     syscall    Pack4/FP68K
  516. 000006A8  5283                     addq.l     D3, 1
  517. label000006AA:
  518. 000006AA  202E 000C                move.l     D0, [A6 + 0xC]
  519. 000006AE  D080                     add.l      D0, D0
  520. 000006B0  B680                     cmp.l      D3, D0
  521. 000006B2  6DC6                     blt        -0x38 /* 0000067A */
  522. label000006B4:
  523. 000006B4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  524. 000006B8  4E5E                     unlink     A6
  525. 000006BA  4E75                     rts
  526. 000006BC  8346 4654                pack       D1, D6, 0x4654
  527. 000006C0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  528. 000006C4  FFF8                     .extension 0xFF8 // unimplemented
  529. 000006C6  48E7 0E00                movem.l    -[A7], D4,D5,D6
  530. 000006CA  206E 0008                movea.l    A0, [A6 + 0x8]
  531. 000006CE  2C2E 000C                move.l     D6, [A6 + 0xC]
  532. 000006D2  7400                     moveq.l    D2, 0x00
  533. 000006D4  2A02                     move.l     D5, D2
  534. 000006D6  6068                     bra        +0x6A /* 00000740 */
  535. label000006D8:
  536. 000006D8  B485                     cmp.l      D2, D5
  537. 000006DA  6F4C                     ble        +0x4E /* 00000728 */
  538. 000006DC  2002                     move.l     D0, D2
  539. 000006DE  E588                     lsl        D0, 2
  540. 000006E0  2D70 0800 FFFC           move.l     [A6 - 0x4], [A0 + D0]
  541. 000006E6  2002                     move.l     D0, D2
  542. 000006E8  5280                     addq.l     D0, 1
  543. 000006EA  E588                     lsl        D0, 2
  544. 000006EC  2D70 0800 FFF8           move.l     [A6 - 0x8], [A0 + D0]
  545. 000006F2  2005                     move.l     D0, D5
  546. 000006F4  E588                     lsl        D0, 2
  547. 000006F6  2202                     move.l     D1, D2
  548. 000006F8  E589                     lsl        D1, 2
  549. 000006FA  21B0 0800 1800           move.l     [A0 + D1], [A0 + D0]
  550. 00000700  2005                     move.l     D0, D5
  551. 00000702  5280                     addq.l     D0, 1
  552. 00000704  E588                     lsl        D0, 2
  553. 00000706  2202                     move.l     D1, D2
  554. 00000708  5281                     addq.l     D1, 1
  555. 0000070A  E589                     lsl        D1, 2
  556. 0000070C  21B0 0800 1800           move.l     [A0 + D1], [A0 + D0]
  557. 00000712  2005                     move.l     D0, D5
  558. 00000714  E588                     lsl        D0, 2
  559. 00000716  21AE FFFC 0800           move.l     [A0 + D0], [A6 - 0x4]
  560. 0000071C  2005                     move.l     D0, D5
  561. 0000071E  5280                     addq.l     D0, 1
  562. 00000720  E588                     lsl        D0, 2
  563. 00000722  21AE FFF8 0800           move.l     [A0 + D0], [A6 - 0x8]
  564. label00000728:
  565. 00000728  2806                     move.l     D4, D6
  566. 0000072A  E284                     asr        D4, 1
  567. 0000072C  6004                     bra        +0x6 /* 00000732 */
  568. label0000072E:
  569. 0000072E  9484                     sub.l      D2, D4
  570. 00000730  E284                     asr        D4, 1
  571. label00000732:
  572. 00000732  7002                     moveq.l    D0, 0x02
  573. 00000734  B880                     cmp.l      D4, D0
  574. 00000736  6D04                     blt        +0x6 /* 0000073C */
  575. 00000738  B484                     cmp.l      D2, D4
  576. 0000073A  6CF2                     bge        -0xC /* 0000072E */
  577. label0000073C:
  578. 0000073C  5485                     addq.l     D5, 2
  579. 0000073E  D484                     add.l      D2, D4
  580. label00000740:
  581. 00000740  BA86                     cmp.l      D5, D6
  582. 00000742  6D94                     blt        -0x6A /* 000006D8 */
  583. 00000744  4CDF 0070                movem.l    D4,D5,D6, [A7]+
  584. 00000748  4E5E                     unlink     A6
  585. 0000074A  4E75                     rts
  586. 0000074C  8A62                     or.w       D5, -[A2]
  587. 0000074E  6974                     bvs        +0x76 /* 000007C4 */
  588. 00000750  7265                     moveq.l    D1, 0x65
  589. 00000752  7665                     moveq.l    D3, 0x65
  590. 00000754  7273                     moveq.l    D1, 0x73
  591. 00000756  6500 0000                bcs        +0x2 /* 00000758 */
  592. // begin alternate branch 00000758-0000075E
  593. label00000758:
  594. 00000758  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  595. 0000075C  FF82                     .extension 0xF82 // unimplemented
  596. // end alternate branch 00000758-0000075E
  597. label00000758: // (misaligned)
  598. 0000075A  4E56 FF82                link       A6, -0x007E
  599. 0000075E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  600. 00000762  246E 0008                movea.l    A2, [A6 + 0x8]
  601. 00000766  266E 000C                movea.l    A3, [A6 + 0xC]
  602. 0000076A  2D4B FF82                move.l     [A6 - 0x7E], A3
  603. 0000076E  486E FF82                pea.l      [A6 - 0x7E]
  604. 00000772  486E FF82                pea.l      [A6 - 0x7E]
  605. 00000776  3F3C 280E                move.w     -[A7], 0x280E
  606. 0000077A  A9EB                     syscall    Pack4/FP68K
  607. 0000077C  486E FF82                pea.l      [A6 - 0x7E]
  608. 00000780  486E FF82                pea.l      [A6 - 0x7E]
  609. 00000784  3F3C 1010                move.w     -[A7], 0x1010
  610. 00000788  A9EB                     syscall    Pack4/FP68K
  611. 0000078A  486D C87C                pea.l      [A5 - 0x3784]
  612. 0000078E  486E FF8C                pea.l      [A6 - 0x74]
  613. 00000792  3F3C 100E                move.w     -[A7], 0x100E
  614. 00000796  A9EB                     syscall    Pack4/FP68K
  615. 00000798  486E FF82                pea.l      [A6 - 0x7E]
  616. 0000079C  486E FF8C                pea.l      [A6 - 0x74]
  617. 000007A0  3F3C 1006                move.w     -[A7], 0x1006
  618. 000007A4  A9EB                     syscall    Pack4/FP68K
  619. 000007A6  486E FF8C                pea.l      [A6 - 0x74]
  620. 000007AA  486E FF8C                pea.l      [A6 - 0x74]
  621. 000007AE  3F3C 1010                move.w     -[A7], 0x1010
  622. 000007B2  A9EB                     syscall    Pack4/FP68K
  623. 000007B4  2D6E FF8C FFC8           move.l     [A6 - 0x38], [A6 - 0x74]
  624. 000007BA  2D7C 3F80 0000 FFF8      move.l     [A6 - 0x8], 0x3F800000
  625. 000007C2  42AE FFFC                clr.l      [A6 - 0x4]
  626. // begin alternate branch 000007C4-000007C6
  627. label000007C4:
  628. 000007C4  FFFC                     .extension 0xFFC // unimplemented
  629. // end alternate branch 000007C4-000007C6
  630. label000007C4: // (misaligned)
  631. 000007C6  2D7C 3F00 0000 FFE0      move.l     [A6 - 0x20], 0x3F000000 /* '?\0\0\0' */
  632. 000007CE  0C6E 0001 0010           cmpi.w     [A6 + 0x10], 0x1
  633. 000007D4  6624                     bne        +0x26 /* 000007FA */
  634. 000007D6  2D7C BF00 0000 FFE4      move.l     [A6 - 0x1C], 0xBF000000
  635. 000007DE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  636. 000007E2  2F0B                     move.l     -[A7], A3
  637. 000007E4  2F0A                     move.l     -[A7], A2
  638. 000007E6  4EBA FA24                jsr        [PC - 0x5DC /* 0000020C */]
  639. 000007EA  2D52 FFDC                move.l     [A6 - 0x24], [A2]
  640. 000007EE  2D6A 0004 FFD8           move.l     [A6 - 0x28], [A2 + 0x4]
  641. 000007F4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  642. 000007F8  6042                     bra        +0x44 /* 0000083C */
  643. label000007FA:
  644. 000007FA  2D7C 3F00 0000 FFE4      move.l     [A6 - 0x1C], 0x3F000000 /* '?\0\0\0' */
  645. 00000802  486E FFC8                pea.l      [A6 - 0x38]
  646. 00000806  486E FF8C                pea.l      [A6 - 0x74]
  647. 0000080A  3F3C 100E                move.w     -[A7], 0x100E
  648. 0000080E  A9EB                     syscall    Pack4/FP68K
  649. 00000810  486E FF8C                pea.l      [A6 - 0x74]
  650. 00000814  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  651. 00000818  A9EB                     syscall    Pack4/FP68K
  652. 0000081A  486E FF8C                pea.l      [A6 - 0x74]
  653. 0000081E  486E FF8C                pea.l      [A6 - 0x74]
  654. 00000822  3F3C 1010                move.w     -[A7], 0x1010
  655. 00000826  A9EB                     syscall    Pack4/FP68K
  656. 00000828  2D6E FF8C FFC8           move.l     [A6 - 0x38], [A6 - 0x74]
  657. 0000082E  2D6A 0004 FFDC           move.l     [A6 - 0x24], [A2 + 0x4]
  658. 00000834  42AE FFD8                clr.l      [A6 - 0x28]
  659. 00000838  42AA 0004                clr.l      [A2 + 0x4]
  660. label0000083C:
  661. 0000083C  2D7C 3FFE 8000 FF8C      move.l     [A6 - 0x74], 0x3FFE8000
  662. 00000844  42AE FF90                clr.l      [A6 - 0x70]
  663. 00000848  426E FF94                clr.w      [A6 - 0x6C]
  664. 0000084C  486E FFC8                pea.l      [A6 - 0x38]
  665. 00000850  486E FF8C                pea.l      [A6 - 0x74]
  666. 00000854  3F3C 1004                move.w     -[A7], 0x1004
  667. 00000858  A9EB                     syscall    Pack4/FP68K
  668. 0000085A  2F2E FF92                move.l     -[A7], [A6 - 0x6E]
  669. 0000085E  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  670. 00000862  3F2E FF8C                move.w     -[A7], [A6 - 0x74]
  671. 00000866  486E FFBE                pea.l      [A6 - 0x42]
  672. 0000086A  4EB9 0000 0040           jsr        [0x00000040]
  673. 00000870  2D6E FFBE FF82           move.l     [A6 - 0x7E], [A6 - 0x42]
  674. 00000876  2D6E FFC2 FF86           move.l     [A6 - 0x7A], [A6 - 0x3E]
  675. 0000087C  3D6E FFC6 FF8A           move.w     [A6 - 0x76], [A6 - 0x3A]
  676. 00000882  486E FF82                pea.l      [A6 - 0x7E]
  677. 00000886  486E FF82                pea.l      [A6 - 0x7E]
  678. 0000088A  3F3C 1010                move.w     -[A7], 0x1010
  679. 0000088E  A9EB                     syscall    Pack4/FP68K
  680. 00000890  2D6E FF82 FFD4           move.l     [A6 - 0x2C], [A6 - 0x7E]
  681. 00000896  2D7C C000 8000 FF8C      move.l     [A6 - 0x74], 0xC0008000
  682. 0000089E  42AE FF90                clr.l      [A6 - 0x70]
  683. 000008A2  426E FF94                clr.w      [A6 - 0x6C]
  684. 000008A6  486E FFD4                pea.l      [A6 - 0x2C]
  685. 000008AA  486E FF8C                pea.l      [A6 - 0x74]
  686. 000008AE  3F3C 1004                move.w     -[A7], 0x1004
  687. 000008B2  A9EB                     syscall    Pack4/FP68K
  688. 000008B4  486E FFD4                pea.l      [A6 - 0x2C]
  689. 000008B8  486E FF8C                pea.l      [A6 - 0x74]
  690. 000008BC  3F3C 1004                move.w     -[A7], 0x1004
  691. 000008C0  A9EB                     syscall    Pack4/FP68K
  692. 000008C2  486E FF8C                pea.l      [A6 - 0x74]
  693. 000008C6  486E FF8C                pea.l      [A6 - 0x74]
  694. 000008CA  3F3C 1010                move.w     -[A7], 0x1010
  695. 000008CE  A9EB                     syscall    Pack4/FP68K
  696. 000008D0  2D6E FF8C FFD0           move.l     [A6 - 0x30], [A6 - 0x74]
  697. 000008D6  486E FFC8                pea.l      [A6 - 0x38]
  698. 000008DA  486E FF8C                pea.l      [A6 - 0x74]
  699. 000008DE  3F3C 100E                move.w     -[A7], 0x100E
  700. 000008E2  A9EB                     syscall    Pack4/FP68K
  701. 000008E4  2F2E FF92                move.l     -[A7], [A6 - 0x6E]
  702. 000008E8  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  703. 000008EC  3F2E FF8C                move.w     -[A7], [A6 - 0x74]
  704. 000008F0  486E FFB4                pea.l      [A6 - 0x4C]
  705. 000008F4  4EB9 0000 0040           jsr        [0x00000040]
  706. 000008FA  2D6E FFB4 FF82           move.l     [A6 - 0x7E], [A6 - 0x4C]
  707. 00000900  2D6E FFB8 FF86           move.l     [A6 - 0x7A], [A6 - 0x48]
  708. 00000906  3D6E FFBC FF8A           move.w     [A6 - 0x76], [A6 - 0x44]
  709. 0000090C  486E FF82                pea.l      [A6 - 0x7E]
  710. 00000910  486E FF82                pea.l      [A6 - 0x7E]
  711. 00000914  3F3C 1010                move.w     -[A7], 0x1010
  712. 00000918  A9EB                     syscall    Pack4/FP68K
  713. 0000091A  2D6E FF82 FFCC           move.l     [A6 - 0x34], [A6 - 0x7E]
  714. 00000920  200B                     move.l     D0, A3
  715. 00000922  D080                     add.l      D0, D0
  716. 00000924  5280                     addq.l     D0, 1
  717. 00000926  2840                     movea.l    A4, D0
  718. 00000928  7C00                     moveq.l    D6, 0x00
  719. 0000092A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  720. 0000092E  6000 0AA0                bra        +0xAA2 /* 000013D0 */
  721. label00000932:
  722. 00000932  2606                     move.l     D3, D6
  723. 00000934  D683                     add.l      D3, D3
  724. 00000936  2803                     move.l     D4, D3
  725. 00000938  5284                     addq.l     D4, 1
  726. 0000093A  2A0C                     move.l     D5, A4
  727. 0000093C  9A84                     sub.l      D5, D4
  728. 0000093E  2E05                     move.l     D7, D5
  729. 00000940  5287                     addq.l     D7, 1
  730. 00000942  4A86                     tst.l      D6
  731. 00000944  6600 048A                bne        +0x48C /* 00000DD0 */
  732. 00000948  2003                     move.l     D0, D3
  733. 0000094A  E588                     lsl        D0, 2
  734. 0000094C  486E FFDC                pea.l      [A6 - 0x24]
  735. 00000950  486E FF8C                pea.l      [A6 - 0x74]
  736. 00000954  3F3C 100E                move.w     -[A7], 0x100E
  737. 00000958  A9EB                     syscall    Pack4/FP68K
  738. 0000095A  4872 0800                pea.l      [A2 + D0]
  739. 0000095E  486E FF8C                pea.l      [A6 - 0x74]
  740. 00000962  3F3C 1000                move.w     -[A7], 0x1000
  741. 00000966  A9EB                     syscall    Pack4/FP68K
  742. 00000968  486E FF8C                pea.l      [A6 - 0x74]
  743. 0000096C  486E FF8C                pea.l      [A6 - 0x74]
  744. 00000970  3F3C 1010                move.w     -[A7], 0x1010
  745. 00000974  A9EB                     syscall    Pack4/FP68K
  746. 00000976  486E FFE0                pea.l      [A6 - 0x20]
  747. 0000097A  486E FF82                pea.l      [A6 - 0x7E]
  748. 0000097E  3F3C 100E                move.w     -[A7], 0x100E
  749. 00000982  A9EB                     syscall    Pack4/FP68K
  750. 00000984  486E FF8C                pea.l      [A6 - 0x74]
  751. 00000988  486E FF82                pea.l      [A6 - 0x7E]
  752. 0000098C  3F3C 1004                move.w     -[A7], 0x1004
  753. 00000990  A9EB                     syscall    Pack4/FP68K
  754. 00000992  486E FF82                pea.l      [A6 - 0x7E]
  755. 00000996  486E FF82                pea.l      [A6 - 0x7E]
  756. 0000099A  3F3C 1010                move.w     -[A7], 0x1010
  757. 0000099E  A9EB                     syscall    Pack4/FP68K
  758. 000009A0  2D6E FF82 FFE8           move.l     [A6 - 0x18], [A6 - 0x7E]
  759. 000009A6  2004                     move.l     D0, D4
  760. 000009A8  E588                     lsl        D0, 2
  761. 000009AA  4872 0800                pea.l      [A2 + D0]
  762. 000009AE  486E FF8C                pea.l      [A6 - 0x74]
  763. 000009B2  3F3C 100E                move.w     -[A7], 0x100E
  764. 000009B6  A9EB                     syscall    Pack4/FP68K
  765. 000009B8  486E FFD8                pea.l      [A6 - 0x28]
  766. 000009BC  486E FF8C                pea.l      [A6 - 0x74]
  767. 000009C0  3F3C 1002                move.w     -[A7], 0x1002
  768. 000009C4  A9EB                     syscall    Pack4/FP68K
  769. 000009C6  486E FF8C                pea.l      [A6 - 0x74]
  770. 000009CA  486E FF8C                pea.l      [A6 - 0x74]
  771. 000009CE  3F3C 1010                move.w     -[A7], 0x1010
  772. 000009D2  A9EB                     syscall    Pack4/FP68K
  773. 000009D4  486E FFE0                pea.l      [A6 - 0x20]
  774. 000009D8  486E FF82                pea.l      [A6 - 0x7E]
  775. 000009DC  3F3C 100E                move.w     -[A7], 0x100E
  776. 000009E0  A9EB                     syscall    Pack4/FP68K
  777. 000009E2  486E FF8C                pea.l      [A6 - 0x74]
  778. 000009E6  486E FF82                pea.l      [A6 - 0x7E]
  779. 000009EA  3F3C 1004                move.w     -[A7], 0x1004
  780. 000009EE  A9EB                     syscall    Pack4/FP68K
  781. 000009F0  486E FF82                pea.l      [A6 - 0x7E]
  782. 000009F4  486E FF82                pea.l      [A6 - 0x7E]
  783. 000009F8  3F3C 1010                move.w     -[A7], 0x1010
  784. 000009FC  A9EB                     syscall    Pack4/FP68K
  785. 000009FE  2D6E FF82 FFEC           move.l     [A6 - 0x14], [A6 - 0x7E]
  786. 00000A04  2004                     move.l     D0, D4
  787. 00000A06  E588                     lsl        D0, 2
  788. 00000A08  486E FFD8                pea.l      [A6 - 0x28]
  789. 00000A0C  486E FF8C                pea.l      [A6 - 0x74]
  790. 00000A10  3F3C 100E                move.w     -[A7], 0x100E
  791. 00000A14  A9EB                     syscall    Pack4/FP68K
  792. 00000A16  4872 0800                pea.l      [A2 + D0]
  793. 00000A1A  486E FF8C                pea.l      [A6 - 0x74]
  794. 00000A1E  3F3C 1000                move.w     -[A7], 0x1000
  795. 00000A22  A9EB                     syscall    Pack4/FP68K
  796. 00000A24  486E FF8C                pea.l      [A6 - 0x74]
  797. 00000A28  486E FF8C                pea.l      [A6 - 0x74]
  798. 00000A2C  3F3C 1010                move.w     -[A7], 0x1010
  799. 00000A30  A9EB                     syscall    Pack4/FP68K
  800. 00000A32  486E FFE4                pea.l      [A6 - 0x1C]
  801. 00000A36  486E FF82                pea.l      [A6 - 0x7E]
  802. 00000A3A  3F3C 100E                move.w     -[A7], 0x100E
  803. 00000A3E  A9EB                     syscall    Pack4/FP68K
  804. 00000A40  486E FF82                pea.l      [A6 - 0x7E]
  805. 00000A44  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  806. 00000A48  A9EB                     syscall    Pack4/FP68K
  807. 00000A4A  486E FF82                pea.l      [A6 - 0x7E]
  808. 00000A4E  486E FF82                pea.l      [A6 - 0x7E]
  809. 00000A52  3F3C 1010                move.w     -[A7], 0x1010
  810. 00000A56  A9EB                     syscall    Pack4/FP68K
  811. 00000A58  486E FF82                pea.l      [A6 - 0x7E]
  812. 00000A5C  486E FF96                pea.l      [A6 - 0x6A]
  813. 00000A60  3F3C 100E                move.w     -[A7], 0x100E
  814. 00000A64  A9EB                     syscall    Pack4/FP68K
  815. 00000A66  486E FF8C                pea.l      [A6 - 0x74]
  816. 00000A6A  486E FF96                pea.l      [A6 - 0x6A]
  817. 00000A6E  3F3C 1004                move.w     -[A7], 0x1004
  818. 00000A72  A9EB                     syscall    Pack4/FP68K
  819. 00000A74  486E FF96                pea.l      [A6 - 0x6A]
  820. 00000A78  486E FF96                pea.l      [A6 - 0x6A]
  821. 00000A7C  3F3C 1010                move.w     -[A7], 0x1010
  822. 00000A80  A9EB                     syscall    Pack4/FP68K
  823. 00000A82  2D6E FF96 FFF4           move.l     [A6 - 0xC], [A6 - 0x6A]
  824. 00000A88  2003                     move.l     D0, D3
  825. 00000A8A  E588                     lsl        D0, 2
  826. 00000A8C  4872 0800                pea.l      [A2 + D0]
  827. 00000A90  486E FF96                pea.l      [A6 - 0x6A]
  828. 00000A94  3F3C 100E                move.w     -[A7], 0x100E
  829. 00000A98  A9EB                     syscall    Pack4/FP68K
  830. 00000A9A  486E FFDC                pea.l      [A6 - 0x24]
  831. 00000A9E  486E FF96                pea.l      [A6 - 0x6A]
  832. 00000AA2  3F3C 1002                move.w     -[A7], 0x1002
  833. 00000AA6  A9EB                     syscall    Pack4/FP68K
  834. 00000AA8  486E FF96                pea.l      [A6 - 0x6A]
  835. 00000AAC  486E FF96                pea.l      [A6 - 0x6A]
  836. 00000AB0  3F3C 1010                move.w     -[A7], 0x1010
  837. 00000AB4  A9EB                     syscall    Pack4/FP68K
  838. 00000AB6  486E FFE4                pea.l      [A6 - 0x1C]
  839. 00000ABA  486E FF8C                pea.l      [A6 - 0x74]
  840. 00000ABE  3F3C 100E                move.w     -[A7], 0x100E
  841. 00000AC2  A9EB                     syscall    Pack4/FP68K
  842. 00000AC4  486E FF96                pea.l      [A6 - 0x6A]
  843. 00000AC8  486E FF8C                pea.l      [A6 - 0x74]
  844. 00000ACC  3F3C 1004                move.w     -[A7], 0x1004
  845. 00000AD0  A9EB                     syscall    Pack4/FP68K
  846. 00000AD2  486E FF8C                pea.l      [A6 - 0x74]
  847. 00000AD6  486E FF8C                pea.l      [A6 - 0x74]
  848. 00000ADA  3F3C 1010                move.w     -[A7], 0x1010
  849. 00000ADE  A9EB                     syscall    Pack4/FP68K
  850. 00000AE0  2D6E FF8C FFF0           move.l     [A6 - 0x10], [A6 - 0x74]
  851. 00000AE6  486E FFFC                pea.l      [A6 - 0x4]
  852. 00000AEA  486E FF96                pea.l      [A6 - 0x6A]
  853. 00000AEE  3F3C 100E                move.w     -[A7], 0x100E
  854. 00000AF2  A9EB                     syscall    Pack4/FP68K
  855. 00000AF4  486E FFF0                pea.l      [A6 - 0x10]
  856. 00000AF8  486E FF96                pea.l      [A6 - 0x6A]
  857. 00000AFC  3F3C 1004                move.w     -[A7], 0x1004
  858. 00000B00  A9EB                     syscall    Pack4/FP68K
  859. 00000B02  486E FF96                pea.l      [A6 - 0x6A]
  860. 00000B06  486E FF96                pea.l      [A6 - 0x6A]
  861. 00000B0A  3F3C 1010                move.w     -[A7], 0x1010
  862. 00000B0E  A9EB                     syscall    Pack4/FP68K
  863. 00000B10  486E FFF8                pea.l      [A6 - 0x8]
  864. 00000B14  486E FF8C                pea.l      [A6 - 0x74]
  865. 00000B18  3F3C 100E                move.w     -[A7], 0x100E
  866. 00000B1C  A9EB                     syscall    Pack4/FP68K
  867. 00000B1E  486E FFF4                pea.l      [A6 - 0xC]
  868. 00000B22  486E FF8C                pea.l      [A6 - 0x74]
  869. 00000B26  3F3C 1004                move.w     -[A7], 0x1004
  870. 00000B2A  A9EB                     syscall    Pack4/FP68K
  871. 00000B2C  486E FF8C                pea.l      [A6 - 0x74]
  872. 00000B30  486E FF8C                pea.l      [A6 - 0x74]
  873. 00000B34  3F3C 1010                move.w     -[A7], 0x1010
  874. 00000B38  A9EB                     syscall    Pack4/FP68K
  875. 00000B3A  486E FFE8                pea.l      [A6 - 0x18]
  876. 00000B3E  486E FF82                pea.l      [A6 - 0x7E]
  877. 00000B42  3F3C 100E                move.w     -[A7], 0x100E
  878. 00000B46  A9EB                     syscall    Pack4/FP68K
  879. 00000B48  486E FF8C                pea.l      [A6 - 0x74]
  880. 00000B4C  486E FF82                pea.l      [A6 - 0x7E]
  881. 00000B50  3F3C 1000                move.w     -[A7], 0x1000
  882. 00000B54  A9EB                     syscall    Pack4/FP68K
  883. 00000B56  486E FF82                pea.l      [A6 - 0x7E]
  884. 00000B5A  486E FF82                pea.l      [A6 - 0x7E]
  885. 00000B5E  3F3C 1010                move.w     -[A7], 0x1010
  886. 00000B62  A9EB                     syscall    Pack4/FP68K
  887. 00000B64  486E FF82                pea.l      [A6 - 0x7E]
  888. 00000B68  486E FFA0                pea.l      [A6 - 0x60]
  889. 00000B6C  3F3C 100E                move.w     -[A7], 0x100E
  890. 00000B70  A9EB                     syscall    Pack4/FP68K
  891. 00000B72  486E FF96                pea.l      [A6 - 0x6A]
  892. 00000B76  486E FFA0                pea.l      [A6 - 0x60]
  893. 00000B7A  3F3C 1002                move.w     -[A7], 0x1002
  894. 00000B7E  A9EB                     syscall    Pack4/FP68K
  895. 00000B80  486E FFA0                pea.l      [A6 - 0x60]
  896. 00000B84  486E FFA0                pea.l      [A6 - 0x60]
  897. 00000B88  3F3C 1010                move.w     -[A7], 0x1010
  898. 00000B8C  A9EB                     syscall    Pack4/FP68K
  899. 00000B8E  2003                     move.l     D0, D3
  900. 00000B90  E588                     lsl        D0, 2
  901. 00000B92  25AE FFA0 0800           move.l     [A2 + D0], [A6 - 0x60]
  902. 00000B98  486E FFFC                pea.l      [A6 - 0x4]
  903. 00000B9C  486E FFA0                pea.l      [A6 - 0x60]
  904. 00000BA0  3F3C 100E                move.w     -[A7], 0x100E
  905. 00000BA4  A9EB                     syscall    Pack4/FP68K
  906. 00000BA6  486E FFF4                pea.l      [A6 - 0xC]
  907. 00000BAA  486E FFA0                pea.l      [A6 - 0x60]
  908. 00000BAE  3F3C 1004                move.w     -[A7], 0x1004
  909. 00000BB2  A9EB                     syscall    Pack4/FP68K
  910. 00000BB4  486E FFA0                pea.l      [A6 - 0x60]
  911. 00000BB8  486E FFA0                pea.l      [A6 - 0x60]
  912. 00000BBC  3F3C 1010                move.w     -[A7], 0x1010
  913. 00000BC0  A9EB                     syscall    Pack4/FP68K
  914. 00000BC2  486E FFF8                pea.l      [A6 - 0x8]
  915. 00000BC6  486E FF96                pea.l      [A6 - 0x6A]
  916. 00000BCA  3F3C 100E                move.w     -[A7], 0x100E
  917. 00000BCE  A9EB                     syscall    Pack4/FP68K
  918. 00000BD0  486E FFF0                pea.l      [A6 - 0x10]
  919. 00000BD4  486E FF96                pea.l      [A6 - 0x6A]
  920. 00000BD8  3F3C 1004                move.w     -[A7], 0x1004
  921. 00000BDC  A9EB                     syscall    Pack4/FP68K
  922. 00000BDE  486E FF96                pea.l      [A6 - 0x6A]
  923. 00000BE2  486E FF96                pea.l      [A6 - 0x6A]
  924. 00000BE6  3F3C 1010                move.w     -[A7], 0x1010
  925. 00000BEA  A9EB                     syscall    Pack4/FP68K
  926. 00000BEC  486E FFEC                pea.l      [A6 - 0x14]
  927. 00000BF0  486E FF8C                pea.l      [A6 - 0x74]
  928. 00000BF4  3F3C 100E                move.w     -[A7], 0x100E
  929. 00000BF8  A9EB                     syscall    Pack4/FP68K
  930. 00000BFA  486E FF96                pea.l      [A6 - 0x6A]
  931. 00000BFE  486E FF8C                pea.l      [A6 - 0x74]
  932. 00000C02  3F3C 1000                move.w     -[A7], 0x1000
  933. 00000C06  A9EB                     syscall    Pack4/FP68K
  934. 00000C08  486E FF8C                pea.l      [A6 - 0x74]
  935. 00000C0C  486E FF8C                pea.l      [A6 - 0x74]
  936. 00000C10  3F3C 1010                move.w     -[A7], 0x1010
  937. 00000C14  A9EB                     syscall    Pack4/FP68K
  938. 00000C16  486E FF8C                pea.l      [A6 - 0x74]
  939. 00000C1A  486E FF82                pea.l      [A6 - 0x7E]
  940. 00000C1E  3F3C 100E                move.w     -[A7], 0x100E
  941. 00000C22  A9EB                     syscall    Pack4/FP68K
  942. 00000C24  486E FFA0                pea.l      [A6 - 0x60]
  943. 00000C28  486E FF82                pea.l      [A6 - 0x7E]
  944. 00000C2C  3F3C 1000                move.w     -[A7], 0x1000
  945. 00000C30  A9EB                     syscall    Pack4/FP68K
  946. 00000C32  486E FF82                pea.l      [A6 - 0x7E]
  947. 00000C36  486E FF82                pea.l      [A6 - 0x7E]
  948. 00000C3A  3F3C 1010                move.w     -[A7], 0x1010
  949. 00000C3E  A9EB                     syscall    Pack4/FP68K
  950. 00000C40  2004                     move.l     D0, D4
  951. 00000C42  E588                     lsl        D0, 2
  952. 00000C44  25AE FF82 0800           move.l     [A2 + D0], [A6 - 0x7E]
  953. 00000C4A  486E FFFC                pea.l      [A6 - 0x4]
  954. 00000C4E  486E FFA0                pea.l      [A6 - 0x60]
  955. 00000C52  3F3C 100E                move.w     -[A7], 0x100E
  956. 00000C56  A9EB                     syscall    Pack4/FP68K
  957. 00000C58  486E FFF0                pea.l      [A6 - 0x10]
  958. 00000C5C  486E FFA0                pea.l      [A6 - 0x60]
  959. 00000C60  3F3C 1004                move.w     -[A7], 0x1004
  960. 00000C64  A9EB                     syscall    Pack4/FP68K
  961. 00000C66  486E FFA0                pea.l      [A6 - 0x60]
  962. 00000C6A  486E FFA0                pea.l      [A6 - 0x60]
  963. 00000C6E  3F3C 1010                move.w     -[A7], 0x1010
  964. 00000C72  A9EB                     syscall    Pack4/FP68K
  965. 00000C74  486E FFF8                pea.l      [A6 - 0x8]
  966. 00000C78  486E FF96                pea.l      [A6 - 0x6A]
  967. 00000C7C  3F3C 100E                move.w     -[A7], 0x100E
  968. 00000C80  A9EB                     syscall    Pack4/FP68K
  969. 00000C82  486E FFF4                pea.l      [A6 - 0xC]
  970. 00000C86  486E FF96                pea.l      [A6 - 0x6A]
  971. 00000C8A  3F3C 1004                move.w     -[A7], 0x1004
  972. 00000C8E  A9EB                     syscall    Pack4/FP68K
  973. 00000C90  486E FF96                pea.l      [A6 - 0x6A]
  974. 00000C94  486E FF96                pea.l      [A6 - 0x6A]
  975. 00000C98  3F3C 1010                move.w     -[A7], 0x1010
  976. 00000C9C  A9EB                     syscall    Pack4/FP68K
  977. 00000C9E  486E FFE8                pea.l      [A6 - 0x18]
  978. 00000CA2  486E FF8C                pea.l      [A6 - 0x74]
  979. 00000CA6  3F3C 100E                move.w     -[A7], 0x100E
  980. 00000CAA  A9EB                     syscall    Pack4/FP68K
  981. 00000CAC  486E FF96                pea.l      [A6 - 0x6A]
  982. 00000CB0  486E FF8C                pea.l      [A6 - 0x74]
  983. 00000CB4  3F3C 1002                move.w     -[A7], 0x1002
  984. 00000CB8  A9EB                     syscall    Pack4/FP68K
  985. 00000CBA  486E FF8C                pea.l      [A6 - 0x74]
  986. 00000CBE  486E FF8C                pea.l      [A6 - 0x74]
  987. 00000CC2  3F3C 1010                move.w     -[A7], 0x1010
  988. 00000CC6  A9EB                     syscall    Pack4/FP68K
  989. 00000CC8  486E FF8C                pea.l      [A6 - 0x74]
  990. 00000CCC  486E FF82                pea.l      [A6 - 0x7E]
  991. 00000CD0  3F3C 100E                move.w     -[A7], 0x100E
  992. 00000CD4  A9EB                     syscall    Pack4/FP68K
  993. 00000CD6  486E FFA0                pea.l      [A6 - 0x60]
  994. 00000CDA  486E FF82                pea.l      [A6 - 0x7E]
  995. 00000CDE  3F3C 1000                move.w     -[A7], 0x1000
  996. 00000CE2  A9EB                     syscall    Pack4/FP68K
  997. 00000CE4  486E FF82                pea.l      [A6 - 0x7E]
  998. 00000CE8  486E FF82                pea.l      [A6 - 0x7E]
  999. 00000CEC  3F3C 1010                move.w     -[A7], 0x1010
  1000. 00000CF0  A9EB                     syscall    Pack4/FP68K
  1001. 00000CF2  2D6E FF82 FFDC           move.l     [A6 - 0x24], [A6 - 0x7E]
  1002. 00000CF8  486E FFFC                pea.l      [A6 - 0x4]
  1003. 00000CFC  486E FFA0                pea.l      [A6 - 0x60]
  1004. 00000D00  3F3C 100E                move.w     -[A7], 0x100E
  1005. 00000D04  A9EB                     syscall    Pack4/FP68K
  1006. 00000D06  486E FFF4                pea.l      [A6 - 0xC]
  1007. 00000D0A  486E FFA0                pea.l      [A6 - 0x60]
  1008. 00000D0E  3F3C 1004                move.w     -[A7], 0x1004
  1009. 00000D12  A9EB                     syscall    Pack4/FP68K
  1010. 00000D14  486E FFA0                pea.l      [A6 - 0x60]
  1011. 00000D18  486E FFA0                pea.l      [A6 - 0x60]
  1012. 00000D1C  3F3C 1010                move.w     -[A7], 0x1010
  1013. 00000D20  A9EB                     syscall    Pack4/FP68K
  1014. 00000D22  486E FFF8                pea.l      [A6 - 0x8]
  1015. 00000D26  486E FF96                pea.l      [A6 - 0x6A]
  1016. 00000D2A  3F3C 100E                move.w     -[A7], 0x100E
  1017. 00000D2E  A9EB                     syscall    Pack4/FP68K
  1018. 00000D30  486E FFF0                pea.l      [A6 - 0x10]
  1019. 00000D34  486E FF96                pea.l      [A6 - 0x6A]
  1020. 00000D38  3F3C 1004                move.w     -[A7], 0x1004
  1021. 00000D3C  A9EB                     syscall    Pack4/FP68K
  1022. 00000D3E  486E FF96                pea.l      [A6 - 0x6A]
  1023. 00000D42  486E FF96                pea.l      [A6 - 0x6A]
  1024. 00000D46  3F3C 1010                move.w     -[A7], 0x1010
  1025. 00000D4A  A9EB                     syscall    Pack4/FP68K
  1026. 00000D4C  486E FFEC                pea.l      [A6 - 0x14]
  1027. 00000D50  486E FF8C                pea.l      [A6 - 0x74]
  1028. 00000D54  3F3C 100E                move.w     -[A7], 0x100E
  1029. 00000D58  A9EB                     syscall    Pack4/FP68K
  1030. 00000D5A  486E FF8C                pea.l      [A6 - 0x74]
  1031. 00000D5E  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  1032. 00000D62  A9EB                     syscall    Pack4/FP68K
  1033. 00000D64  486E FF8C                pea.l      [A6 - 0x74]
  1034. 00000D68  486E FF8C                pea.l      [A6 - 0x74]
  1035. 00000D6C  3F3C 1010                move.w     -[A7], 0x1010
  1036. 00000D70  A9EB                     syscall    Pack4/FP68K
  1037. 00000D72  486E FF8C                pea.l      [A6 - 0x74]
  1038. 00000D76  486E FF82                pea.l      [A6 - 0x7E]
  1039. 00000D7A  3F3C 100E                move.w     -[A7], 0x100E
  1040. 00000D7E  A9EB                     syscall    Pack4/FP68K
  1041. 00000D80  486E FF96                pea.l      [A6 - 0x6A]
  1042. 00000D84  486E FF82                pea.l      [A6 - 0x7E]
  1043. 00000D88  3F3C 1000                move.w     -[A7], 0x1000
  1044. 00000D8C  A9EB                     syscall    Pack4/FP68K
  1045. 00000D8E  486E FF82                pea.l      [A6 - 0x7E]
  1046. 00000D92  486E FF82                pea.l      [A6 - 0x7E]
  1047. 00000D96  3F3C 1010                move.w     -[A7], 0x1010
  1048. 00000D9A  A9EB                     syscall    Pack4/FP68K
  1049. 00000D9C  486E FF82                pea.l      [A6 - 0x7E]
  1050. 00000DA0  486E FFAA                pea.l      [A6 - 0x56]
  1051. 00000DA4  3F3C 100E                move.w     -[A7], 0x100E
  1052. 00000DA8  A9EB                     syscall    Pack4/FP68K
  1053. 00000DAA  486E FFA0                pea.l      [A6 - 0x60]
  1054. 00000DAE  486E FFAA                pea.l      [A6 - 0x56]
  1055. 00000DB2  3F3C 1000                move.w     -[A7], 0x1000
  1056. 00000DB6  A9EB                     syscall    Pack4/FP68K
  1057. 00000DB8  486E FFAA                pea.l      [A6 - 0x56]
  1058. 00000DBC  486E FFAA                pea.l      [A6 - 0x56]
  1059. 00000DC0  3F3C 1010                move.w     -[A7], 0x1010
  1060. 00000DC4  A9EB                     syscall    Pack4/FP68K
  1061. 00000DC6  2D6E FFAA FFD8           move.l     [A6 - 0x28], [A6 - 0x56]
  1062. 00000DCC  6000 049E                bra        +0x4A0 /* 0000126C */
  1063. label00000DD0:
  1064. 00000DD0  2005                     move.l     D0, D5
  1065. 00000DD2  E588                     lsl        D0, 2
  1066. 00000DD4  2203                     move.l     D1, D3
  1067. 00000DD6  E589                     lsl        D1, 2
  1068. 00000DD8  4872 1800                pea.l      [A2 + D1]
  1069. 00000DDC  486E FFAA                pea.l      [A6 - 0x56]
  1070. 00000DE0  3F3C 100E                move.w     -[A7], 0x100E
  1071. 00000DE4  A9EB                     syscall    Pack4/FP68K
  1072. 00000DE6  4872 0800                pea.l      [A2 + D0]
  1073. 00000DEA  486E FFAA                pea.l      [A6 - 0x56]
  1074. 00000DEE  3F3C 1000                move.w     -[A7], 0x1000
  1075. 00000DF2  A9EB                     syscall    Pack4/FP68K
  1076. 00000DF4  486E FFAA                pea.l      [A6 - 0x56]
  1077. 00000DF8  486E FFAA                pea.l      [A6 - 0x56]
  1078. 00000DFC  3F3C 1010                move.w     -[A7], 0x1010
  1079. 00000E00  A9EB                     syscall    Pack4/FP68K
  1080. 00000E02  486E FFE0                pea.l      [A6 - 0x20]
  1081. 00000E06  486E FFA0                pea.l      [A6 - 0x60]
  1082. 00000E0A  3F3C 100E                move.w     -[A7], 0x100E
  1083. 00000E0E  A9EB                     syscall    Pack4/FP68K
  1084. 00000E10  486E FFAA                pea.l      [A6 - 0x56]
  1085. 00000E14  486E FFA0                pea.l      [A6 - 0x60]
  1086. 00000E18  3F3C 1004                move.w     -[A7], 0x1004
  1087. 00000E1C  A9EB                     syscall    Pack4/FP68K
  1088. 00000E1E  486E FFA0                pea.l      [A6 - 0x60]
  1089. 00000E22  486E FFA0                pea.l      [A6 - 0x60]
  1090. 00000E26  3F3C 1010                move.w     -[A7], 0x1010
  1091. 00000E2A  A9EB                     syscall    Pack4/FP68K
  1092. 00000E2C  2D6E FFA0 FFE8           move.l     [A6 - 0x18], [A6 - 0x60]
  1093. 00000E32  2007                     move.l     D0, D7
  1094. 00000E34  E588                     lsl        D0, 2
  1095. 00000E36  2204                     move.l     D1, D4
  1096. 00000E38  E589                     lsl        D1, 2
  1097. 00000E3A  4872 1800                pea.l      [A2 + D1]
  1098. 00000E3E  486E FFAA                pea.l      [A6 - 0x56]
  1099. 00000E42  3F3C 100E                move.w     -[A7], 0x100E
  1100. 00000E46  A9EB                     syscall    Pack4/FP68K
  1101. 00000E48  4872 0800                pea.l      [A2 + D0]
  1102. 00000E4C  486E FFAA                pea.l      [A6 - 0x56]
  1103. 00000E50  3F3C 1002                move.w     -[A7], 0x1002
  1104. 00000E54  A9EB                     syscall    Pack4/FP68K
  1105. 00000E56  486E FFAA                pea.l      [A6 - 0x56]
  1106. 00000E5A  486E FFAA                pea.l      [A6 - 0x56]
  1107. 00000E5E  3F3C 1010                move.w     -[A7], 0x1010
  1108. 00000E62  A9EB                     syscall    Pack4/FP68K
  1109. 00000E64  486E FFE0                pea.l      [A6 - 0x20]
  1110. 00000E68  486E FFA0                pea.l      [A6 - 0x60]
  1111. 00000E6C  3F3C 100E                move.w     -[A7], 0x100E
  1112. 00000E70  A9EB                     syscall    Pack4/FP68K
  1113. 00000E72  486E FFAA                pea.l      [A6 - 0x56]
  1114. 00000E76  486E FFA0                pea.l      [A6 - 0x60]
  1115. 00000E7A  3F3C 1004                move.w     -[A7], 0x1004
  1116. 00000E7E  A9EB                     syscall    Pack4/FP68K
  1117. 00000E80  486E FFA0                pea.l      [A6 - 0x60]
  1118. 00000E84  486E FFA0                pea.l      [A6 - 0x60]
  1119. 00000E88  3F3C 1010                move.w     -[A7], 0x1010
  1120. 00000E8C  A9EB                     syscall    Pack4/FP68K
  1121. 00000E8E  2D6E FFA0 FFEC           move.l     [A6 - 0x14], [A6 - 0x60]
  1122. 00000E94  2007                     move.l     D0, D7
  1123. 00000E96  E588                     lsl        D0, 2
  1124. 00000E98  2204                     move.l     D1, D4
  1125. 00000E9A  E589                     lsl        D1, 2
  1126. 00000E9C  4872 1800                pea.l      [A2 + D1]
  1127. 00000EA0  486E FFAA                pea.l      [A6 - 0x56]
  1128. 00000EA4  3F3C 100E                move.w     -[A7], 0x100E
  1129. 00000EA8  A9EB                     syscall    Pack4/FP68K
  1130. 00000EAA  4872 0800                pea.l      [A2 + D0]
  1131. 00000EAE  486E FFAA                pea.l      [A6 - 0x56]
  1132. 00000EB2  3F3C 1000                move.w     -[A7], 0x1000
  1133. 00000EB6  A9EB                     syscall    Pack4/FP68K
  1134. 00000EB8  486E FFAA                pea.l      [A6 - 0x56]
  1135. 00000EBC  486E FFAA                pea.l      [A6 - 0x56]
  1136. 00000EC0  3F3C 1010                move.w     -[A7], 0x1010
  1137. 00000EC4  A9EB                     syscall    Pack4/FP68K
  1138. 00000EC6  486E FFE4                pea.l      [A6 - 0x1C]
  1139. 00000ECA  486E FFA0                pea.l      [A6 - 0x60]
  1140. 00000ECE  3F3C 100E                move.w     -[A7], 0x100E
  1141. 00000ED2  A9EB                     syscall    Pack4/FP68K
  1142. 00000ED4  486E FFA0                pea.l      [A6 - 0x60]
  1143. 00000ED8  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  1144. 00000EDC  A9EB                     syscall    Pack4/FP68K
  1145. 00000EDE  486E FFA0                pea.l      [A6 - 0x60]
  1146. 00000EE2  486E FFA0                pea.l      [A6 - 0x60]
  1147. 00000EE6  3F3C 1010                move.w     -[A7], 0x1010
  1148. 00000EEA  A9EB                     syscall    Pack4/FP68K
  1149. 00000EEC  486E FFA0                pea.l      [A6 - 0x60]
  1150. 00000EF0  486E FF96                pea.l      [A6 - 0x6A]
  1151. 00000EF4  3F3C 100E                move.w     -[A7], 0x100E
  1152. 00000EF8  A9EB                     syscall    Pack4/FP68K
  1153. 00000EFA  486E FFAA                pea.l      [A6 - 0x56]
  1154. 00000EFE  486E FF96                pea.l      [A6 - 0x6A]
  1155. 00000F02  3F3C 1004                move.w     -[A7], 0x1004
  1156. 00000F06  A9EB                     syscall    Pack4/FP68K
  1157. 00000F08  486E FF96                pea.l      [A6 - 0x6A]
  1158. 00000F0C  486E FF96                pea.l      [A6 - 0x6A]
  1159. 00000F10  3F3C 1010                move.w     -[A7], 0x1010
  1160. 00000F14  A9EB                     syscall    Pack4/FP68K
  1161. 00000F16  2D6E FF96 FFF4           move.l     [A6 - 0xC], [A6 - 0x6A]
  1162. 00000F1C  2005                     move.l     D0, D5
  1163. 00000F1E  E588                     lsl        D0, 2
  1164. 00000F20  2203                     move.l     D1, D3
  1165. 00000F22  E589                     lsl        D1, 2
  1166. 00000F24  4872 1800                pea.l      [A2 + D1]
  1167. 00000F28  486E FFAA                pea.l      [A6 - 0x56]
  1168. 00000F2C  3F3C 100E                move.w     -[A7], 0x100E
  1169. 00000F30  A9EB                     syscall    Pack4/FP68K
  1170. 00000F32  4872 0800                pea.l      [A2 + D0]
  1171. 00000F36  486E FFAA                pea.l      [A6 - 0x56]
  1172. 00000F3A  3F3C 1002                move.w     -[A7], 0x1002
  1173. 00000F3E  A9EB                     syscall    Pack4/FP68K
  1174. 00000F40  486E FFAA                pea.l      [A6 - 0x56]
  1175. 00000F44  486E FFAA                pea.l      [A6 - 0x56]
  1176. 00000F48  3F3C 1010                move.w     -[A7], 0x1010
  1177. 00000F4C  A9EB                     syscall    Pack4/FP68K
  1178. 00000F4E  486E FFE4                pea.l      [A6 - 0x1C]
  1179. 00000F52  486E FFA0                pea.l      [A6 - 0x60]
  1180. 00000F56  3F3C 100E                move.w     -[A7], 0x100E
  1181. 00000F5A  A9EB                     syscall    Pack4/FP68K
  1182. 00000F5C  486E FFAA                pea.l      [A6 - 0x56]
  1183. 00000F60  486E FFA0                pea.l      [A6 - 0x60]
  1184. 00000F64  3F3C 1004                move.w     -[A7], 0x1004
  1185. 00000F68  A9EB                     syscall    Pack4/FP68K
  1186. 00000F6A  486E FFA0                pea.l      [A6 - 0x60]
  1187. 00000F6E  486E FFA0                pea.l      [A6 - 0x60]
  1188. 00000F72  3F3C 1010                move.w     -[A7], 0x1010
  1189. 00000F76  A9EB                     syscall    Pack4/FP68K
  1190. 00000F78  2D6E FFA0 FFF0           move.l     [A6 - 0x10], [A6 - 0x60]
  1191. 00000F7E  486E FFFC                pea.l      [A6 - 0x4]
  1192. 00000F82  486E FFAA                pea.l      [A6 - 0x56]
  1193. 00000F86  3F3C 100E                move.w     -[A7], 0x100E
  1194. 00000F8A  A9EB                     syscall    Pack4/FP68K
  1195. 00000F8C  486E FFF0                pea.l      [A6 - 0x10]
  1196. 00000F90  486E FFAA                pea.l      [A6 - 0x56]
  1197. 00000F94  3F3C 1004                move.w     -[A7], 0x1004
  1198. 00000F98  A9EB                     syscall    Pack4/FP68K
  1199. 00000F9A  486E FFAA                pea.l      [A6 - 0x56]
  1200. 00000F9E  486E FFAA                pea.l      [A6 - 0x56]
  1201. 00000FA2  3F3C 1010                move.w     -[A7], 0x1010
  1202. 00000FA6  A9EB                     syscall    Pack4/FP68K
  1203. 00000FA8  486E FFF8                pea.l      [A6 - 0x8]
  1204. 00000FAC  486E FFA0                pea.l      [A6 - 0x60]
  1205. 00000FB0  3F3C 100E                move.w     -[A7], 0x100E
  1206. 00000FB4  A9EB                     syscall    Pack4/FP68K
  1207. 00000FB6  486E FFF4                pea.l      [A6 - 0xC]
  1208. 00000FBA  486E FFA0                pea.l      [A6 - 0x60]
  1209. 00000FBE  3F3C 1004                move.w     -[A7], 0x1004
  1210. 00000FC2  A9EB                     syscall    Pack4/FP68K
  1211. 00000FC4  486E FFA0                pea.l      [A6 - 0x60]
  1212. 00000FC8  486E FFA0                pea.l      [A6 - 0x60]
  1213. 00000FCC  3F3C 1010                move.w     -[A7], 0x1010
  1214. 00000FD0  A9EB                     syscall    Pack4/FP68K
  1215. 00000FD2  486E FFE8                pea.l      [A6 - 0x18]
  1216. 00000FD6  486E FF96                pea.l      [A6 - 0x6A]
  1217. 00000FDA  3F3C 100E                move.w     -[A7], 0x100E
  1218. 00000FDE  A9EB                     syscall    Pack4/FP68K
  1219. 00000FE0  486E FFA0                pea.l      [A6 - 0x60]
  1220. 00000FE4  486E FF96                pea.l      [A6 - 0x6A]
  1221. 00000FE8  3F3C 1000                move.w     -[A7], 0x1000
  1222. 00000FEC  A9EB                     syscall    Pack4/FP68K
  1223. 00000FEE  486E FF96                pea.l      [A6 - 0x6A]
  1224. 00000FF2  486E FF96                pea.l      [A6 - 0x6A]
  1225. 00000FF6  3F3C 1010                move.w     -[A7], 0x1010
  1226. 00000FFA  A9EB                     syscall    Pack4/FP68K
  1227. 00000FFC  486E FF96                pea.l      [A6 - 0x6A]
  1228. 00001000  486E FF8C                pea.l      [A6 - 0x74]
  1229. 00001004  3F3C 100E                move.w     -[A7], 0x100E
  1230. 00001008  A9EB                     syscall    Pack4/FP68K
  1231. 0000100A  486E FFAA                pea.l      [A6 - 0x56]
  1232. 0000100E  486E FF8C                pea.l      [A6 - 0x74]
  1233. 00001012  3F3C 1002                move.w     -[A7], 0x1002
  1234. 00001016  A9EB                     syscall    Pack4/FP68K
  1235. 00001018  486E FF8C                pea.l      [A6 - 0x74]
  1236. 0000101C  486E FF8C                pea.l      [A6 - 0x74]
  1237. 00001020  3F3C 1010                move.w     -[A7], 0x1010
  1238. 00001024  A9EB                     syscall    Pack4/FP68K
  1239. 00001026  2003                     move.l     D0, D3
  1240. 00001028  E588                     lsl        D0, 2
  1241. 0000102A  25AE FF8C 0800           move.l     [A2 + D0], [A6 - 0x74]
  1242. 00001030  486E FFFC                pea.l      [A6 - 0x4]
  1243. 00001034  486E FFAA                pea.l      [A6 - 0x56]
  1244. 00001038  3F3C 100E                move.w     -[A7], 0x100E
  1245. 0000103C  A9EB                     syscall    Pack4/FP68K
  1246. 0000103E  486E FFF4                pea.l      [A6 - 0xC]
  1247. 00001042  486E FFAA                pea.l      [A6 - 0x56]
  1248. 00001046  3F3C 1004                move.w     -[A7], 0x1004
  1249. 0000104A  A9EB                     syscall    Pack4/FP68K
  1250. 0000104C  486E FFAA                pea.l      [A6 - 0x56]
  1251. 00001050  486E FFAA                pea.l      [A6 - 0x56]
  1252. 00001054  3F3C 1010                move.w     -[A7], 0x1010
  1253. 00001058  A9EB                     syscall    Pack4/FP68K
  1254. 0000105A  486E FFF8                pea.l      [A6 - 0x8]
  1255. 0000105E  486E FFA0                pea.l      [A6 - 0x60]
  1256. 00001062  3F3C 100E                move.w     -[A7], 0x100E
  1257. 00001066  A9EB                     syscall    Pack4/FP68K
  1258. 00001068  486E FFF0                pea.l      [A6 - 0x10]
  1259. 0000106C  486E FFA0                pea.l      [A6 - 0x60]
  1260. 00001070  3F3C 1004                move.w     -[A7], 0x1004
  1261. 00001074  A9EB                     syscall    Pack4/FP68K
  1262. 00001076  486E FFA0                pea.l      [A6 - 0x60]
  1263. 0000107A  486E FFA0                pea.l      [A6 - 0x60]
  1264. 0000107E  3F3C 1010                move.w     -[A7], 0x1010
  1265. 00001082  A9EB                     syscall    Pack4/FP68K
  1266. 00001084  486E FFEC                pea.l      [A6 - 0x14]
  1267. 00001088  486E FF96                pea.l      [A6 - 0x6A]
  1268. 0000108C  3F3C 100E                move.w     -[A7], 0x100E
  1269. 00001090  A9EB                     syscall    Pack4/FP68K
  1270. 00001092  486E FFA0                pea.l      [A6 - 0x60]
  1271. 00001096  486E FF96                pea.l      [A6 - 0x6A]
  1272. 0000109A  3F3C 1000                move.w     -[A7], 0x1000
  1273. 0000109E  A9EB                     syscall    Pack4/FP68K
  1274. 000010A0  486E FF96                pea.l      [A6 - 0x6A]
  1275. 000010A4  486E FF96                pea.l      [A6 - 0x6A]
  1276. 000010A8  3F3C 1010                move.w     -[A7], 0x1010
  1277. 000010AC  A9EB                     syscall    Pack4/FP68K
  1278. 000010AE  486E FF96                pea.l      [A6 - 0x6A]
  1279. 000010B2  486E FF8C                pea.l      [A6 - 0x74]
  1280. 000010B6  3F3C 100E                move.w     -[A7], 0x100E
  1281. 000010BA  A9EB                     syscall    Pack4/FP68K
  1282. 000010BC  486E FFAA                pea.l      [A6 - 0x56]
  1283. 000010C0  486E FF8C                pea.l      [A6 - 0x74]
  1284. 000010C4  3F3C 1000                move.w     -[A7], 0x1000
  1285. 000010C8  A9EB                     syscall    Pack4/FP68K
  1286. 000010CA  486E FF8C                pea.l      [A6 - 0x74]
  1287. 000010CE  486E FF8C                pea.l      [A6 - 0x74]
  1288. 000010D2  3F3C 1010                move.w     -[A7], 0x1010
  1289. 000010D6  A9EB                     syscall    Pack4/FP68K
  1290. 000010D8  2004                     move.l     D0, D4
  1291. 000010DA  E588                     lsl        D0, 2
  1292. 000010DC  25AE FF8C 0800           move.l     [A2 + D0], [A6 - 0x74]
  1293. 000010E2  486E FFFC                pea.l      [A6 - 0x4]
  1294. 000010E6  486E FFAA                pea.l      [A6 - 0x56]
  1295. 000010EA  3F3C 100E                move.w     -[A7], 0x100E
  1296. 000010EE  A9EB                     syscall    Pack4/FP68K
  1297. 000010F0  486E FFF0                pea.l      [A6 - 0x10]
  1298. 000010F4  486E FFAA                pea.l      [A6 - 0x56]
  1299. 000010F8  3F3C 1004                move.w     -[A7], 0x1004
  1300. 000010FC  A9EB                     syscall    Pack4/FP68K
  1301. 000010FE  486E FFAA                pea.l      [A6 - 0x56]
  1302. 00001102  486E FFAA                pea.l      [A6 - 0x56]
  1303. 00001106  3F3C 1010                move.w     -[A7], 0x1010
  1304. 0000110A  A9EB                     syscall    Pack4/FP68K
  1305. 0000110C  486E FFF8                pea.l      [A6 - 0x8]
  1306. 00001110  486E FFA0                pea.l      [A6 - 0x60]
  1307. 00001114  3F3C 100E                move.w     -[A7], 0x100E
  1308. 00001118  A9EB                     syscall    Pack4/FP68K
  1309. 0000111A  486E FFF4                pea.l      [A6 - 0xC]
  1310. 0000111E  486E FFA0                pea.l      [A6 - 0x60]
  1311. 00001122  3F3C 1004                move.w     -[A7], 0x1004
  1312. 00001126  A9EB                     syscall    Pack4/FP68K
  1313. 00001128  486E FFA0                pea.l      [A6 - 0x60]
  1314. 0000112C  486E FFA0                pea.l      [A6 - 0x60]
  1315. 00001130  3F3C 1010                move.w     -[A7], 0x1010
  1316. 00001134  A9EB                     syscall    Pack4/FP68K
  1317. 00001136  486E FFE8                pea.l      [A6 - 0x18]
  1318. 0000113A  486E FF96                pea.l      [A6 - 0x6A]
  1319. 0000113E  3F3C 100E                move.w     -[A7], 0x100E
  1320. 00001142  A9EB                     syscall    Pack4/FP68K
  1321. 00001144  486E FFA0                pea.l      [A6 - 0x60]
  1322. 00001148  486E FF96                pea.l      [A6 - 0x6A]
  1323. 0000114C  3F3C 1002                move.w     -[A7], 0x1002
  1324. 00001150  A9EB                     syscall    Pack4/FP68K
  1325. 00001152  486E FF96                pea.l      [A6 - 0x6A]
  1326. 00001156  486E FF96                pea.l      [A6 - 0x6A]
  1327. 0000115A  3F3C 1010                move.w     -[A7], 0x1010
  1328. 0000115E  A9EB                     syscall    Pack4/FP68K
  1329. 00001160  486E FF96                pea.l      [A6 - 0x6A]
  1330. 00001164  486E FF8C                pea.l      [A6 - 0x74]
  1331. 00001168  3F3C 100E                move.w     -[A7], 0x100E
  1332. 0000116C  A9EB                     syscall    Pack4/FP68K
  1333. 0000116E  486E FFAA                pea.l      [A6 - 0x56]
  1334. 00001172  486E FF8C                pea.l      [A6 - 0x74]
  1335. 00001176  3F3C 1000                move.w     -[A7], 0x1000
  1336. 0000117A  A9EB                     syscall    Pack4/FP68K
  1337. 0000117C  486E FF8C                pea.l      [A6 - 0x74]
  1338. 00001180  486E FF8C                pea.l      [A6 - 0x74]
  1339. 00001184  3F3C 1010                move.w     -[A7], 0x1010
  1340. 00001188  A9EB                     syscall    Pack4/FP68K
  1341. 0000118A  2005                     move.l     D0, D5
  1342. 0000118C  E588                     lsl        D0, 2
  1343. 0000118E  25AE FF8C 0800           move.l     [A2 + D0], [A6 - 0x74]
  1344. 00001194  486E FFFC                pea.l      [A6 - 0x4]
  1345. 00001198  486E FFAA                pea.l      [A6 - 0x56]
  1346. 0000119C  3F3C 100E                move.w     -[A7], 0x100E
  1347. 000011A0  A9EB                     syscall    Pack4/FP68K
  1348. 000011A2  486E FFF4                pea.l      [A6 - 0xC]
  1349. 000011A6  486E FFAA                pea.l      [A6 - 0x56]
  1350. 000011AA  3F3C 1004                move.w     -[A7], 0x1004
  1351. 000011AE  A9EB                     syscall    Pack4/FP68K
  1352. 000011B0  486E FFAA                pea.l      [A6 - 0x56]
  1353. 000011B4  486E FFAA                pea.l      [A6 - 0x56]
  1354. 000011B8  3F3C 1010                move.w     -[A7], 0x1010
  1355. 000011BC  A9EB                     syscall    Pack4/FP68K
  1356. 000011BE  486E FFF8                pea.l      [A6 - 0x8]
  1357. 000011C2  486E FFA0                pea.l      [A6 - 0x60]
  1358. 000011C6  3F3C 100E                move.w     -[A7], 0x100E
  1359. 000011CA  A9EB                     syscall    Pack4/FP68K
  1360. 000011CC  486E FFF0                pea.l      [A6 - 0x10]
  1361. 000011D0  486E FFA0                pea.l      [A6 - 0x60]
  1362. 000011D4  3F3C 1004                move.w     -[A7], 0x1004
  1363. 000011D8  A9EB                     syscall    Pack4/FP68K
  1364. 000011DA  486E FFA0                pea.l      [A6 - 0x60]
  1365. 000011DE  486E FFA0                pea.l      [A6 - 0x60]
  1366. 000011E2  3F3C 1010                move.w     -[A7], 0x1010
  1367. 000011E6  A9EB                     syscall    Pack4/FP68K
  1368. 000011E8  486E FFEC                pea.l      [A6 - 0x14]
  1369. 000011EC  486E FF96                pea.l      [A6 - 0x6A]
  1370. 000011F0  3F3C 100E                move.w     -[A7], 0x100E
  1371. 000011F4  A9EB                     syscall    Pack4/FP68K
  1372. 000011F6  486E FF96                pea.l      [A6 - 0x6A]
  1373. 000011FA  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  1374. 000011FE  A9EB                     syscall    Pack4/FP68K
  1375. 00001200  486E FF96                pea.l      [A6 - 0x6A]
  1376. 00001204  486E FF96                pea.l      [A6 - 0x6A]
  1377. 00001208  3F3C 1010                move.w     -[A7], 0x1010
  1378. 0000120C  A9EB                     syscall    Pack4/FP68K
  1379. 0000120E  486E FF96                pea.l      [A6 - 0x6A]
  1380. 00001212  486E FF8C                pea.l      [A6 - 0x74]
  1381. 00001216  3F3C 100E                move.w     -[A7], 0x100E
  1382. 0000121A  A9EB                     syscall    Pack4/FP68K
  1383. 0000121C  486E FFA0                pea.l      [A6 - 0x60]
  1384. 00001220  486E FF8C                pea.l      [A6 - 0x74]
  1385. 00001224  3F3C 1000                move.w     -[A7], 0x1000
  1386. 00001228  A9EB                     syscall    Pack4/FP68K
  1387. 0000122A  486E FF8C                pea.l      [A6 - 0x74]
  1388. 0000122E  486E FF8C                pea.l      [A6 - 0x74]
  1389. 00001232  3F3C 1010                move.w     -[A7], 0x1010
  1390. 00001236  A9EB                     syscall    Pack4/FP68K
  1391. 00001238  486E FF8C                pea.l      [A6 - 0x74]
  1392. 0000123C  486E FF82                pea.l      [A6 - 0x7E]
  1393. 00001240  3F3C 100E                move.w     -[A7], 0x100E
  1394. 00001244  A9EB                     syscall    Pack4/FP68K
  1395. 00001246  486E FFAA                pea.l      [A6 - 0x56]
  1396. 0000124A  486E FF82                pea.l      [A6 - 0x7E]
  1397. 0000124E  3F3C 1000                move.w     -[A7], 0x1000
  1398. 00001252  A9EB                     syscall    Pack4/FP68K
  1399. 00001254  486E FF82                pea.l      [A6 - 0x7E]
  1400. 00001258  486E FF82                pea.l      [A6 - 0x7E]
  1401. 0000125C  3F3C 1010                move.w     -[A7], 0x1010
  1402. 00001260  A9EB                     syscall    Pack4/FP68K
  1403. 00001262  2007                     move.l     D0, D7
  1404. 00001264  E588                     lsl        D0, 2
  1405. 00001266  25AE FF82 0800           move.l     [A2 + D0], [A6 - 0x7E]
  1406. label0000126C:
  1407. 0000126C  486E FFFC                pea.l      [A6 - 0x4]
  1408. 00001270  486E FFAA                pea.l      [A6 - 0x56]
  1409. 00001274  3F3C 100E                move.w     -[A7], 0x100E
  1410. 00001278  A9EB                     syscall    Pack4/FP68K
  1411. 0000127A  486E FFCC                pea.l      [A6 - 0x34]
  1412. 0000127E  486E FFAA                pea.l      [A6 - 0x56]
  1413. 00001282  3F3C 1004                move.w     -[A7], 0x1004
  1414. 00001286  A9EB                     syscall    Pack4/FP68K
  1415. 00001288  486E FFAA                pea.l      [A6 - 0x56]
  1416. 0000128C  486E FFAA                pea.l      [A6 - 0x56]
  1417. 00001290  3F3C 1010                move.w     -[A7], 0x1010
  1418. 00001294  A9EB                     syscall    Pack4/FP68K
  1419. 00001296  2D6E FFF8 FFD4           move.l     [A6 - 0x2C], [A6 - 0x8]
  1420. 0000129C  486E FFD0                pea.l      [A6 - 0x30]
  1421. 000012A0  486E FFA0                pea.l      [A6 - 0x60]
  1422. 000012A4  3F3C 100E                move.w     -[A7], 0x100E
  1423. 000012A8  A9EB                     syscall    Pack4/FP68K
  1424. 000012AA  486E FFF8                pea.l      [A6 - 0x8]
  1425. 000012AE  486E FFA0                pea.l      [A6 - 0x60]
  1426. 000012B2  3F3C 1004                move.w     -[A7], 0x1004
  1427. 000012B6  A9EB                     syscall    Pack4/FP68K
  1428. 000012B8  486E FFA0                pea.l      [A6 - 0x60]
  1429. 000012BC  486E FFA0                pea.l      [A6 - 0x60]
  1430. 000012C0  3F3C 1010                move.w     -[A7], 0x1010
  1431. 000012C4  A9EB                     syscall    Pack4/FP68K
  1432. 000012C6  486E FFA0                pea.l      [A6 - 0x60]
  1433. 000012CA  486E FF96                pea.l      [A6 - 0x6A]
  1434. 000012CE  3F3C 100E                move.w     -[A7], 0x100E
  1435. 000012D2  A9EB                     syscall    Pack4/FP68K
  1436. 000012D4  486E FFAA                pea.l      [A6 - 0x56]
  1437. 000012D8  486E FF96                pea.l      [A6 - 0x6A]
  1438. 000012DC  3F3C 1002                move.w     -[A7], 0x1002
  1439. 000012E0  A9EB                     syscall    Pack4/FP68K
  1440. 000012E2  486E FF96                pea.l      [A6 - 0x6A]
  1441. 000012E6  486E FF96                pea.l      [A6 - 0x6A]
  1442. 000012EA  3F3C 1010                move.w     -[A7], 0x1010
  1443. 000012EE  A9EB                     syscall    Pack4/FP68K
  1444. 000012F0  486E FFF8                pea.l      [A6 - 0x8]
  1445. 000012F4  486E FF8C                pea.l      [A6 - 0x74]
  1446. 000012F8  3F3C 100E                move.w     -[A7], 0x100E
  1447. 000012FC  A9EB                     syscall    Pack4/FP68K
  1448. 000012FE  486E FF96                pea.l      [A6 - 0x6A]
  1449. 00001302  486E FF8C                pea.l      [A6 - 0x74]
  1450. 00001306  3F3C 1000                move.w     -[A7], 0x1000
  1451. 0000130A  A9EB                     syscall    Pack4/FP68K
  1452. 0000130C  486E FF8C                pea.l      [A6 - 0x74]
  1453. 00001310  486E FF8C                pea.l      [A6 - 0x74]
  1454. 00001314  3F3C 1010                move.w     -[A7], 0x1010
  1455. 00001318  A9EB                     syscall    Pack4/FP68K
  1456. 0000131A  2D6E FF8C FFF8           move.l     [A6 - 0x8], [A6 - 0x74]
  1457. 00001320  486E FFD4                pea.l      [A6 - 0x2C]
  1458. 00001324  486E FFAA                pea.l      [A6 - 0x56]
  1459. 00001328  3F3C 100E                move.w     -[A7], 0x100E
  1460. 0000132C  A9EB                     syscall    Pack4/FP68K
  1461. 0000132E  486E FFCC                pea.l      [A6 - 0x34]
  1462. 00001332  486E FFAA                pea.l      [A6 - 0x56]
  1463. 00001336  3F3C 1004                move.w     -[A7], 0x1004
  1464. 0000133A  A9EB                     syscall    Pack4/FP68K
  1465. 0000133C  486E FFAA                pea.l      [A6 - 0x56]
  1466. 00001340  486E FFAA                pea.l      [A6 - 0x56]
  1467. 00001344  3F3C 1010                move.w     -[A7], 0x1010
  1468. 00001348  A9EB                     syscall    Pack4/FP68K
  1469. 0000134A  486E FFFC                pea.l      [A6 - 0x4]
  1470. 0000134E  486E FFA0                pea.l      [A6 - 0x60]
  1471. 00001352  3F3C 100E                move.w     -[A7], 0x100E
  1472. 00001356  A9EB                     syscall    Pack4/FP68K
  1473. 00001358  486E FFD0                pea.l      [A6 - 0x30]
  1474. 0000135C  486E FFA0                pea.l      [A6 - 0x60]
  1475. 00001360  3F3C 1004                move.w     -[A7], 0x1004
  1476. 00001364  A9EB                     syscall    Pack4/FP68K
  1477. 00001366  486E FFA0                pea.l      [A6 - 0x60]
  1478. 0000136A  486E FFA0                pea.l      [A6 - 0x60]
  1479. 0000136E  3F3C 1010                move.w     -[A7], 0x1010
  1480. 00001372  A9EB                     syscall    Pack4/FP68K
  1481. 00001374  486E FFA0                pea.l      [A6 - 0x60]
  1482. 00001378  486E FF96                pea.l      [A6 - 0x6A]
  1483. 0000137C  3F3C 100E                move.w     -[A7], 0x100E
  1484. 00001380  A9EB                     syscall    Pack4/FP68K
  1485. 00001382  486E FFAA                pea.l      [A6 - 0x56]
  1486. 00001386  486E FF96                pea.l      [A6 - 0x6A]
  1487. 0000138A  3F3C 1000                move.w     -[A7], 0x1000
  1488. 0000138E  A9EB                     syscall    Pack4/FP68K
  1489. 00001390  486E FF96                pea.l      [A6 - 0x6A]
  1490. 00001394  486E FF96                pea.l      [A6 - 0x6A]
  1491. 00001398  3F3C 1010                move.w     -[A7], 0x1010
  1492. 0000139C  A9EB                     syscall    Pack4/FP68K
  1493. 0000139E  486E FFFC                pea.l      [A6 - 0x4]
  1494. 000013A2  486E FF8C                pea.l      [A6 - 0x74]
  1495. 000013A6  3F3C 100E                move.w     -[A7], 0x100E
  1496. 000013AA  A9EB                     syscall    Pack4/FP68K
  1497. 000013AC  486E FF96                pea.l      [A6 - 0x6A]
  1498. 000013B0  486E FF8C                pea.l      [A6 - 0x74]
  1499. 000013B4  3F3C 1000                move.w     -[A7], 0x1000
  1500. 000013B8  A9EB                     syscall    Pack4/FP68K
  1501. 000013BA  486E FF8C                pea.l      [A6 - 0x74]
  1502. 000013BE  486E FF8C                pea.l      [A6 - 0x74]
  1503. 000013C2  3F3C 1010                move.w     -[A7], 0x1010
  1504. 000013C6  A9EB                     syscall    Pack4/FP68K
  1505. 000013C8  2D6E FF8C FFFC           move.l     [A6 - 0x4], [A6 - 0x74]
  1506. 000013CE  5286                     addq.l     D6, 1
  1507. label000013D0:
  1508. 000013D0  200B                     move.l     D0, A3
  1509. 000013D2  E280                     asr        D0, 1
  1510. 000013D4  BC80                     cmp.l      D6, D0
  1511. 000013D6  6F00 F55A                ble        -0xAA4 /* 00000932 */
  1512. 000013DA  0C6E 0001 0010           cmpi.w     [A6 + 0x10], 0x1
  1513. 000013E0  6608                     bne        +0xA /* 000013EA */
  1514. 000013E2  256E FFDC 0004           move.l     [A2 + 0x4], [A6 - 0x24]
  1515. 000013E8  6010                     bra        +0x12 /* 000013FA */
  1516. label000013EA:
  1517. 000013EA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1518. 000013EE  2F0B                     move.l     -[A7], A3
  1519. 000013F0  2F0A                     move.l     -[A7], A2
  1520. 000013F2  4EBA EE18                jsr        [PC - 0x11E8 /* 0000020C */]
  1521. 000013F6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1522. label000013FA:
  1523. 000013FA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1524. 000013FE  4E5E                     unlink     A6
  1525. 00001400  4E75                     rts
  1526. 00001402  8752                     or.w       [A2], D3
  1527. 00001404  6561                     bcs        +0x63 /* 00001467 */
  1528. 00001406  6C46                     bge        +0x48 /* 0000144E */
  1529. 00001408  4654                     not.w      [A4]
  1530. 0000140A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1531. 0000140E  FFE2                     .extension 0xFE2 // unimplemented
  1532. 00001410  2D6E 0016 FFE2           move.l     [A6 - 0x1E], [A6 + 0x16]
  1533. 00001416  2D6E 001A FFE6           move.l     [A6 - 0x1A], [A6 + 0x1A]
  1534. 0000141C  3D6E 001E FFEA           move.w     [A6 - 0x16], [A6 + 0x1E]
  1535. 00001422  486E 0016                pea.l      [A6 + 0x16]
  1536. 00001426  486E FFE2                pea.l      [A6 - 0x1E]
  1537. 0000142A  3F3C 0004                move.w     -[A7], 0x4
  1538. 0000142E  A9EB                     syscall    Pack4/FP68K
  1539. 00001430  2D6E 000C FFEC           move.l     [A6 - 0x14], [A6 + 0xC]
  1540. 00001436  2D6E 0010 FFF0           move.l     [A6 - 0x10], [A6 + 0x10]
  1541. 0000143C  3D6E 0014 FFF4           move.w     [A6 - 0xC], [A6 + 0x14]
  1542. 00001442  486E 000C                pea.l      [A6 + 0xC]
  1543. 00001446  486E FFEC                pea.l      [A6 - 0x14]
  1544. 0000144A  3F3C 0004                move.w     -[A7], 0x4
  1545. label0000144E:
  1546. 0000144E  A9EB                     syscall    Pack4/FP68K
  1547. 00001450  486E FFE2                pea.l      [A6 - 0x1E]
  1548. 00001454  486E FFEC                pea.l      [A6 - 0x14]
  1549. 00001458  3F3C 0000                move.w     -[A7], 0x0
  1550. 0000145C  A9EB                     syscall    Pack4/FP68K
  1551. 0000145E  2D6E FFEC FFF6           move.l     [A6 - 0xA], [A6 - 0x14]
  1552. 00001464  2D6E FFF0 FFFA           move.l     [A6 - 0x6], [A6 - 0x10]
  1553. 0000146A  3D6E FFF4 FFFE           move.w     [A6 - 0x2], [A6 - 0xC]
  1554. 00001470  42AE FFEC                clr.l      [A6 - 0x14]
  1555. 00001474  42AE FFF0                clr.l      [A6 - 0x10]
  1556. 00001478  426E FFF4                clr.w      [A6 - 0xC]
  1557. 0000147C  486E FFF6                pea.l      [A6 - 0xA]
  1558. 00001480  486E FFEC                pea.l      [A6 - 0x14]
  1559. 00001484  3F3C 0008                move.w     -[A7], 0x8
  1560. 00001488  A9EB                     syscall    Pack4/FP68K
  1561. 0000148A  6610                     bne        +0x12 /* 0000149C */
  1562. 0000148C  206E 0008                movea.l    A0, [A6 + 0x8]
  1563. 00001490  4290                     clr.l      [A0]
  1564. 00001492  42A8 0004                clr.l      [A0 + 0x4]
  1565. 00001496  4268 0008                clr.w      [A0 + 0x8]
  1566. 0000149A  602A                     bra        +0x2C /* 000014C6 */
  1567. label0000149C:
  1568. 0000149C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1569. 000014A0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1570. 000014A4  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1571. 000014A8  486E FFF6                pea.l      [A6 - 0xA]
  1572. 000014AC  4EB9 0000 0068           jsr        [0x00000068 /* __m68k_vec_scc__ */]
  1573. 000014B2  206E 0008                movea.l    A0, [A6 + 0x8]
  1574. 000014B6  20AE FFF6                move.l     [A0], [A6 - 0xA]
  1575. 000014BA  216E FFFA 0004           move.l     [A0 + 0x4], [A6 - 0x6]
  1576. 000014C0  316E FFFE 0008           move.w     [A0 + 0x8], [A6 - 0x2]
  1577. label000014C6:
  1578. 000014C6  4E5E                     unlink     A6
  1579. 000014C8  4E75                     rts
  1580. 000014CA  8568 7970                or.w       [A0 + 0x7970], D2
  1581. 000014CE  6F74                     ble        +0x76 /* 00001544 */
  1582. 000014D0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1583. 000014D4  FFD0                     .extension 0xFD0 // unimplemented
  1584. 000014D6  48E7 1800                movem.l    -[A7], D3,D4
  1585. 000014DA  2D7C 4000 0000 FFFC      move.l     [A6 - 0x4], 0x40000000 /* '@\0\0\0' */
  1586. 000014E2  202D BC70                move.l     D0, [A5 - 0x4390]
  1587. 000014E6  7208                     moveq.l    D1, 0x08
  1588. 000014E8  4EB9 0000 049C           jsr        [0x0000049C]
  1589. 000014EE  2800                     move.l     D4, D0
  1590. 000014F0  2600                     move.l     D3, D0
  1591. 000014F2  2D7C 3FFF 8000 FFD0      move.l     [A6 - 0x30], 0x3FFF8000
  1592. 000014FA  42AE FFD4                clr.l      [A6 - 0x2C]
  1593. 000014FE  426E FFD8                clr.w      [A6 - 0x28]
  1594. 00001502  486E FFD0                pea.l      [A6 - 0x30]
  1595. 00001506  486D BC80                pea.l      [A5 - 0x4380]
  1596. 0000150A  3F3C 0008                move.w     -[A7], 0x8
  1597. 0000150E  A9EB                     syscall    Pack4/FP68K
  1598. 00001510  6F00 02D2                ble        +0x2D4 /* 000017E4 */
  1599. 00001514  2B43 BC78                move.l     [A5 - 0x4388], D3
  1600. 00001518  6000 0290                bra        +0x292 /* 000017AA */
  1601. label0000151C:
  1602. 0000151C  2D6D BC78 FFD0           move.l     [A6 - 0x30], [A5 - 0x4388]
  1603. 00001522  486E FFD0                pea.l      [A6 - 0x30]
  1604. 00001526  486E FFD0                pea.l      [A6 - 0x30]
  1605. 0000152A  3F3C 280E                move.w     -[A7], 0x280E
  1606. 0000152E  A9EB                     syscall    Pack4/FP68K
  1607. 00001530  486E FFD0                pea.l      [A6 - 0x30]
  1608. 00001534  486E FFD0                pea.l      [A6 - 0x30]
  1609. 00001538  3F3C 1010                move.w     -[A7], 0x1010
  1610. 0000153C  A9EB                     syscall    Pack4/FP68K
  1611. 0000153E  486E FFD0                pea.l      [A6 - 0x30]
  1612. 00001542  486E FFDA                pea.l      [A6 - 0x26]
  1613. // begin alternate branch 00001544-00001546
  1614. label00001544:
  1615. 00001544  FFDA                     .extension 0xFDA // unimplemented
  1616. // end alternate branch 00001544-00001546
  1617. label00001544: // (misaligned)
  1618. 00001546  3F3C 100E                move.w     -[A7], 0x100E
  1619. 0000154A  A9EB                     syscall    Pack4/FP68K
  1620. 0000154C  486D BC80                pea.l      [A5 - 0x4380]
  1621. 00001550  486E FFDA                pea.l      [A6 - 0x26]
  1622. 00001554  3F3C 0006                move.w     -[A7], 0x6
  1623. 00001558  A9EB                     syscall    Pack4/FP68K
  1624. 0000155A  486E FFDA                pea.l      [A6 - 0x26]
  1625. 0000155E  3F3C 0016                move.w     -[A7], 0x16
  1626. 00001562  A9EB                     syscall    Pack4/FP68K
  1627. 00001564  486E FFDA                pea.l      [A6 - 0x26]
  1628. 00001568  486E FFDA                pea.l      [A6 - 0x26]
  1629. 0000156C  3F3C 2810                move.w     -[A7], 0x2810
  1630. 00001570  A9EB                     syscall    Pack4/FP68K
  1631. 00001572  2B6E FFDA BC74           move.l     [A5 - 0x438C], [A6 - 0x26]
  1632. 00001578  2D6D BC74 FFDA           move.l     [A6 - 0x26], [A5 - 0x438C]
  1633. 0000157E  486E FFDA                pea.l      [A6 - 0x26]
  1634. 00001582  486E FFDA                pea.l      [A6 - 0x26]
  1635. 00001586  3F3C 280E                move.w     -[A7], 0x280E
  1636. 0000158A  A9EB                     syscall    Pack4/FP68K
  1637. 0000158C  486E FFDA                pea.l      [A6 - 0x26]
  1638. 00001590  486E FFDA                pea.l      [A6 - 0x26]
  1639. 00001594  3F3C 1010                move.w     -[A7], 0x1010
  1640. 00001598  A9EB                     syscall    Pack4/FP68K
  1641. 0000159A  2D6D BC78 FFD0           move.l     [A6 - 0x30], [A5 - 0x4388]
  1642. 000015A0  486E FFD0                pea.l      [A6 - 0x30]
  1643. 000015A4  486E FFD0                pea.l      [A6 - 0x30]
  1644. 000015A8  3F3C 280E                move.w     -[A7], 0x280E
  1645. 000015AC  A9EB                     syscall    Pack4/FP68K
  1646. 000015AE  486E FFD0                pea.l      [A6 - 0x30]
  1647. 000015B2  486E FFD0                pea.l      [A6 - 0x30]
  1648. 000015B6  3F3C 1010                move.w     -[A7], 0x1010
  1649. 000015BA  A9EB                     syscall    Pack4/FP68K
  1650. 000015BC  486E FFD0                pea.l      [A6 - 0x30]
  1651. 000015C0  486E FFE4                pea.l      [A6 - 0x1C]
  1652. 000015C4  3F3C 100E                move.w     -[A7], 0x100E
  1653. 000015C8  A9EB                     syscall    Pack4/FP68K
  1654. 000015CA  486E FFDA                pea.l      [A6 - 0x26]
  1655. 000015CE  486E FFE4                pea.l      [A6 - 0x1C]
  1656. 000015D2  3F3C 1006                move.w     -[A7], 0x1006
  1657. 000015D6  A9EB                     syscall    Pack4/FP68K
  1658. 000015D8  486E FFE4                pea.l      [A6 - 0x1C]
  1659. 000015DC  486E FFE4                pea.l      [A6 - 0x1C]
  1660. 000015E0  3F3C 1010                move.w     -[A7], 0x1010
  1661. 000015E4  A9EB                     syscall    Pack4/FP68K
  1662. 000015E6  2D6E FFE4 FFF8           move.l     [A6 - 0x8], [A6 - 0x1C]
  1663. 000015EC  486E FFF8                pea.l      [A6 - 0x8]
  1664. 000015F0  486E FFE4                pea.l      [A6 - 0x1C]
  1665. 000015F4  3F3C 100E                move.w     -[A7], 0x100E
  1666. 000015F8  A9EB                     syscall    Pack4/FP68K
  1667. 000015FA  486D BC80                pea.l      [A5 - 0x4380]
  1668. 000015FE  486E FFE4                pea.l      [A6 - 0x1C]
  1669. 00001602  3F3C 0008                move.w     -[A7], 0x8
  1670. 00001606  A9EB                     syscall    Pack4/FP68K
  1671. 00001608  6F32                     ble        +0x34 /* 0000163C */
  1672. 0000160A  486E FFF8                pea.l      [A6 - 0x8]
  1673. 0000160E  486E FFE4                pea.l      [A6 - 0x1C]
  1674. 00001612  3F3C 100E                move.w     -[A7], 0x100E
  1675. 00001616  A9EB                     syscall    Pack4/FP68K
  1676. 00001618  486D BC80                pea.l      [A5 - 0x4380]
  1677. 0000161C  486E FFE4                pea.l      [A6 - 0x1C]
  1678. 00001620  3F3C 0006                move.w     -[A7], 0x6
  1679. 00001624  A9EB                     syscall    Pack4/FP68K
  1680. 00001626  486E FFE4                pea.l      [A6 - 0x1C]
  1681. 0000162A  486E FFE4                pea.l      [A6 - 0x1C]
  1682. 0000162E  3F3C 1010                move.w     -[A7], 0x1010
  1683. 00001632  A9EB                     syscall    Pack4/FP68K
  1684. 00001634  2D6E FFE4 FFFC           move.l     [A6 - 0x4], [A6 - 0x1C]
  1685. 0000163A  6034                     bra        +0x36 /* 00001670 */
  1686. label0000163C:
  1687. 0000163C  2D6D BC80 FFE4           move.l     [A6 - 0x1C], [A5 - 0x4380]
  1688. 00001642  2D6D BC84 FFE8           move.l     [A6 - 0x18], [A5 - 0x437C]
  1689. 00001648  3D6D BC88 FFEC           move.w     [A6 - 0x14], [A5 - 0x4378]
  1690. 0000164E  486E FFF8                pea.l      [A6 - 0x8]
  1691. 00001652  486E FFE4                pea.l      [A6 - 0x1C]
  1692. 00001656  3F3C 1006                move.w     -[A7], 0x1006
  1693. 0000165A  A9EB                     syscall    Pack4/FP68K
  1694. 0000165C  486E FFE4                pea.l      [A6 - 0x1C]
  1695. 00001660  486E FFE4                pea.l      [A6 - 0x1C]
  1696. 00001664  3F3C 1010                move.w     -[A7], 0x1010
  1697. 00001668  A9EB                     syscall    Pack4/FP68K
  1698. 0000166A  2D6E FFE4 FFFC           move.l     [A6 - 0x4], [A6 - 0x1C]
  1699. label00001670:
  1700. 00001670  2D7C 3FFF 8147 FFE4      move.l     [A6 - 0x1C], 0x3FFF8147
  1701. 00001678  2D7C AE14 7AE1 FFE8      move.l     [A6 - 0x18], 0xAE147AE1
  1702. 00001680  3D7C 47AE FFEC           move.w     [A6 - 0x14], 0x47AE
  1703. 00001686  486E FFFC                pea.l      [A6 - 0x4]
  1704. 0000168A  486E FFDA                pea.l      [A6 - 0x26]
  1705. 0000168E  3F3C 100E                move.w     -[A7], 0x100E
  1706. 00001692  A9EB                     syscall    Pack4/FP68K
  1707. 00001694  486E FFE4                pea.l      [A6 - 0x1C]
  1708. 00001698  486E FFDA                pea.l      [A6 - 0x26]
  1709. 0000169C  3F3C 0008                move.w     -[A7], 0x8
  1710. 000016A0  A9EB                     syscall    Pack4/FP68K
  1711. 000016A2  6D00 03D4                blt        +0x3D6 /* 00001A78 */
  1712. 000016A6  7001                     moveq.l    D0, 0x01
  1713. 000016A8  B0AD BC78                cmp.l      D0, [A5 - 0x4388]
  1714. 000016AC  6600 00F8                bne        +0xFA /* 000017A6 */
  1715. 000016B0  2B43 BC78                move.l     [A5 - 0x4388], D3
  1716. 000016B4  2D6D BC78 FFE4           move.l     [A6 - 0x1C], [A5 - 0x4388]
  1717. 000016BA  486E FFE4                pea.l      [A6 - 0x1C]
  1718. 000016BE  486E FFE4                pea.l      [A6 - 0x1C]
  1719. 000016C2  3F3C 280E                move.w     -[A7], 0x280E
  1720. 000016C6  A9EB                     syscall    Pack4/FP68K
  1721. 000016C8  486E FFE4                pea.l      [A6 - 0x1C]
  1722. 000016CC  486E FFE4                pea.l      [A6 - 0x1C]
  1723. 000016D0  3F3C 1010                move.w     -[A7], 0x1010
  1724. 000016D4  A9EB                     syscall    Pack4/FP68K
  1725. 000016D6  486E FFE4                pea.l      [A6 - 0x1C]
  1726. 000016DA  486E FFDA                pea.l      [A6 - 0x26]
  1727. 000016DE  3F3C 100E                move.w     -[A7], 0x100E
  1728. 000016E2  A9EB                     syscall    Pack4/FP68K
  1729. 000016E4  486D BC80                pea.l      [A5 - 0x4380]
  1730. 000016E8  486E FFDA                pea.l      [A6 - 0x26]
  1731. 000016EC  3F3C 0006                move.w     -[A7], 0x6
  1732. 000016F0  A9EB                     syscall    Pack4/FP68K
  1733. 000016F2  486E FFDA                pea.l      [A6 - 0x26]
  1734. 000016F6  3F3C 0016                move.w     -[A7], 0x16
  1735. 000016FA  A9EB                     syscall    Pack4/FP68K
  1736. 000016FC  486E FFDA                pea.l      [A6 - 0x26]
  1737. 00001700  486E FFDA                pea.l      [A6 - 0x26]
  1738. 00001704  3F3C 2810                move.w     -[A7], 0x2810
  1739. 00001708  A9EB                     syscall    Pack4/FP68K
  1740. 0000170A  2B6E FFDA BC74           move.l     [A5 - 0x438C], [A6 - 0x26]
  1741. 00001710  2D6D BC74 FFE4           move.l     [A6 - 0x1C], [A5 - 0x438C]
  1742. 00001716  486E FFE4                pea.l      [A6 - 0x1C]
  1743. 0000171A  486E FFE4                pea.l      [A6 - 0x1C]
  1744. 0000171E  3F3C 280E                move.w     -[A7], 0x280E
  1745. 00001722  A9EB                     syscall    Pack4/FP68K
  1746. 00001724  486E FFE4                pea.l      [A6 - 0x1C]
  1747. 00001728  486E FFE4                pea.l      [A6 - 0x1C]
  1748. 0000172C  3F3C 1010                move.w     -[A7], 0x1010
  1749. 00001730  A9EB                     syscall    Pack4/FP68K
  1750. 00001732  2D6D BC78 FFDA           move.l     [A6 - 0x26], [A5 - 0x4388]
  1751. 00001738  486E FFDA                pea.l      [A6 - 0x26]
  1752. 0000173C  486E FFDA                pea.l      [A6 - 0x26]
  1753. 00001740  3F3C 280E                move.w     -[A7], 0x280E
  1754. 00001744  A9EB                     syscall    Pack4/FP68K
  1755. 00001746  486E FFDA                pea.l      [A6 - 0x26]
  1756. 0000174A  486E FFDA                pea.l      [A6 - 0x26]
  1757. 0000174E  3F3C 1010                move.w     -[A7], 0x1010
  1758. 00001752  A9EB                     syscall    Pack4/FP68K
  1759. 00001754  486E FFDA                pea.l      [A6 - 0x26]
  1760. 00001758  486E FFD0                pea.l      [A6 - 0x30]
  1761. 0000175C  3F3C 100E                move.w     -[A7], 0x100E
  1762. 00001760  A9EB                     syscall    Pack4/FP68K
  1763. 00001762  486E FFE4                pea.l      [A6 - 0x1C]
  1764. 00001766  486E FFD0                pea.l      [A6 - 0x30]
  1765. 0000176A  3F3C 1006                move.w     -[A7], 0x1006
  1766. 0000176E  A9EB                     syscall    Pack4/FP68K
  1767. 00001770  486E FFD0                pea.l      [A6 - 0x30]
  1768. 00001774  486E FFD0                pea.l      [A6 - 0x30]
  1769. 00001778  3F3C 1010                move.w     -[A7], 0x1010
  1770. 0000177C  A9EB                     syscall    Pack4/FP68K
  1771. 0000177E  486E FFD0                pea.l      [A6 - 0x30]
  1772. 00001782  486E FFEE                pea.l      [A6 - 0x12]
  1773. 00001786  3F3C 100E                move.w     -[A7], 0x100E
  1774. 0000178A  A9EB                     syscall    Pack4/FP68K
  1775. 0000178C  2B6E FFEE BC80           move.l     [A5 - 0x4380], [A6 - 0x12]
  1776. 00001792  2B6E FFF2 BC84           move.l     [A5 - 0x437C], [A6 - 0xE]
  1777. 00001798  3B6E FFF6 BC88           move.w     [A5 - 0x4378], [A6 - 0xA]
  1778. 0000179E  2D7C 3F80 0000 FFFC      move.l     [A6 - 0x4], 0x3F800000
  1779. label000017A6:
  1780. 000017A6  53AD BC78                subq.l     [A5 - 0x4388], 1
  1781. label000017AA:
  1782. 000017AA  2D7C 3FFF 8147 FFEE      move.l     [A6 - 0x12], 0x3FFF8147
  1783. 000017B2  2D7C AE14 7AE1 FFF2      move.l     [A6 - 0xE], 0xAE147AE1
  1784. 000017BA  3D7C 47AE FFF6           move.w     [A6 - 0xA], 0x47AE
  1785. 000017C0  486E FFFC                pea.l      [A6 - 0x4]
  1786. 000017C4  486E FFE4                pea.l      [A6 - 0x1C]
  1787. 000017C8  3F3C 100E                move.w     -[A7], 0x100E
  1788. 000017CC  A9EB                     syscall    Pack4/FP68K
  1789. 000017CE  486E FFEE                pea.l      [A6 - 0x12]
  1790. 000017D2  486E FFE4                pea.l      [A6 - 0x1C]
  1791. 000017D6  3F3C 0008                move.w     -[A7], 0x8
  1792. 000017DA  A9EB                     syscall    Pack4/FP68K
  1793. 000017DC  6E00 FD3E                bgt        -0x2C0 /* 0000151C */
  1794. 000017E0  6000 0296                bra        +0x298 /* 00001A78 */
  1795. label000017E4:
  1796. 000017E4  2B44 BC74                move.l     [A5 - 0x438C], D4
  1797. 000017E8  6000 0258                bra        +0x25A /* 00001A42 */
  1798. label000017EC:
  1799. 000017EC  2D6D BC74 FFEE           move.l     [A6 - 0x12], [A5 - 0x438C]
  1800. 000017F2  486E FFEE                pea.l      [A6 - 0x12]
  1801. 000017F6  486E FFEE                pea.l      [A6 - 0x12]
  1802. 000017FA  3F3C 280E                move.w     -[A7], 0x280E
  1803. 000017FE  A9EB                     syscall    Pack4/FP68K
  1804. 00001800  486D BC80                pea.l      [A5 - 0x4380]
  1805. 00001804  486E FFEE                pea.l      [A6 - 0x12]
  1806. 00001808  3F3C 0004                move.w     -[A7], 0x4
  1807. 0000180C  A9EB                     syscall    Pack4/FP68K
  1808. 0000180E  486E FFEE                pea.l      [A6 - 0x12]
  1809. 00001812  3F3C 0016                move.w     -[A7], 0x16
  1810. 00001816  A9EB                     syscall    Pack4/FP68K
  1811. 00001818  486E FFEE                pea.l      [A6 - 0x12]
  1812. 0000181C  486E FFEE                pea.l      [A6 - 0x12]
  1813. 00001820  3F3C 2810                move.w     -[A7], 0x2810
  1814. 00001824  A9EB                     syscall    Pack4/FP68K
  1815. 00001826  2B6E FFEE BC78           move.l     [A5 - 0x4388], [A6 - 0x12]
  1816. 0000182C  2D6D BC74 FFEE           move.l     [A6 - 0x12], [A5 - 0x438C]
  1817. 00001832  486E FFEE                pea.l      [A6 - 0x12]
  1818. 00001836  486E FFEE                pea.l      [A6 - 0x12]
  1819. 0000183A  3F3C 280E                move.w     -[A7], 0x280E
  1820. 0000183E  A9EB                     syscall    Pack4/FP68K
  1821. 00001840  486E FFEE                pea.l      [A6 - 0x12]
  1822. 00001844  486E FFEE                pea.l      [A6 - 0x12]
  1823. 00001848  3F3C 1010                move.w     -[A7], 0x1010
  1824. 0000184C  A9EB                     syscall    Pack4/FP68K
  1825. 0000184E  2D6D BC78 FFE4           move.l     [A6 - 0x1C], [A5 - 0x4388]
  1826. 00001854  486E FFE4                pea.l      [A6 - 0x1C]
  1827. 00001858  486E FFE4                pea.l      [A6 - 0x1C]
  1828. 0000185C  3F3C 280E                move.w     -[A7], 0x280E
  1829. 00001860  A9EB                     syscall    Pack4/FP68K
  1830. 00001862  486E FFE4                pea.l      [A6 - 0x1C]
  1831. 00001866  486E FFE4                pea.l      [A6 - 0x1C]
  1832. 0000186A  3F3C 1010                move.w     -[A7], 0x1010
  1833. 0000186E  A9EB                     syscall    Pack4/FP68K
  1834. 00001870  486E FFE4                pea.l      [A6 - 0x1C]
  1835. 00001874  486E FFDA                pea.l      [A6 - 0x26]
  1836. 00001878  3F3C 100E                move.w     -[A7], 0x100E
  1837. 0000187C  A9EB                     syscall    Pack4/FP68K
  1838. 0000187E  486E FFEE                pea.l      [A6 - 0x12]
  1839. 00001882  486E FFDA                pea.l      [A6 - 0x26]
  1840. 00001886  3F3C 1006                move.w     -[A7], 0x1006
  1841. 0000188A  A9EB                     syscall    Pack4/FP68K
  1842. 0000188C  486E FFDA                pea.l      [A6 - 0x26]
  1843. 00001890  486E FFDA                pea.l      [A6 - 0x26]
  1844. 00001894  3F3C 1010                move.w     -[A7], 0x1010
  1845. 00001898  A9EB                     syscall    Pack4/FP68K
  1846. 0000189A  2D6E FFDA FFF8           move.l     [A6 - 0x8], [A6 - 0x26]
  1847. 000018A0  486E FFF8                pea.l      [A6 - 0x8]
  1848. 000018A4  486E FFEE                pea.l      [A6 - 0x12]
  1849. 000018A8  3F3C 100E                move.w     -[A7], 0x100E
  1850. 000018AC  A9EB                     syscall    Pack4/FP68K
  1851. 000018AE  486D BC80                pea.l      [A5 - 0x4380]
  1852. 000018B2  486E FFEE                pea.l      [A6 - 0x12]
  1853. 000018B6  3F3C 0008                move.w     -[A7], 0x8
  1854. 000018BA  A9EB                     syscall    Pack4/FP68K
  1855. 000018BC  6F32                     ble        +0x34 /* 000018F0 */
  1856. 000018BE  486E FFF8                pea.l      [A6 - 0x8]
  1857. 000018C2  486E FFEE                pea.l      [A6 - 0x12]
  1858. 000018C6  3F3C 100E                move.w     -[A7], 0x100E
  1859. 000018CA  A9EB                     syscall    Pack4/FP68K
  1860. 000018CC  486D BC80                pea.l      [A5 - 0x4380]
  1861. 000018D0  486E FFEE                pea.l      [A6 - 0x12]
  1862. 000018D4  3F3C 0006                move.w     -[A7], 0x6
  1863. 000018D8  A9EB                     syscall    Pack4/FP68K
  1864. 000018DA  486E FFEE                pea.l      [A6 - 0x12]
  1865. 000018DE  486E FFEE                pea.l      [A6 - 0x12]
  1866. 000018E2  3F3C 1010                move.w     -[A7], 0x1010
  1867. 000018E6  A9EB                     syscall    Pack4/FP68K
  1868. 000018E8  2D6E FFEE FFFC           move.l     [A6 - 0x4], [A6 - 0x12]
  1869. 000018EE  6034                     bra        +0x36 /* 00001924 */
  1870. label000018F0:
  1871. 000018F0  2D6D BC80 FFEE           move.l     [A6 - 0x12], [A5 - 0x4380]
  1872. 000018F6  2D6D BC84 FFF2           move.l     [A6 - 0xE], [A5 - 0x437C]
  1873. 000018FC  3D6D BC88 FFF6           move.w     [A6 - 0xA], [A5 - 0x4378]
  1874. 00001902  486E FFF8                pea.l      [A6 - 0x8]
  1875. 00001906  486E FFEE                pea.l      [A6 - 0x12]
  1876. 0000190A  3F3C 1006                move.w     -[A7], 0x1006
  1877. 0000190E  A9EB                     syscall    Pack4/FP68K
  1878. 00001910  486E FFEE                pea.l      [A6 - 0x12]
  1879. 00001914  486E FFEE                pea.l      [A6 - 0x12]
  1880. 00001918  3F3C 1010                move.w     -[A7], 0x1010
  1881. 0000191C  A9EB                     syscall    Pack4/FP68K
  1882. 0000191E  2D6E FFEE FFFC           move.l     [A6 - 0x4], [A6 - 0x12]
  1883. label00001924:
  1884. 00001924  2D7C 3FFF 8147 FFEE      move.l     [A6 - 0x12], 0x3FFF8147
  1885. 0000192C  2D7C AE14 7AE1 FFF2      move.l     [A6 - 0xE], 0xAE147AE1
  1886. 00001934  3D7C 47AE FFF6           move.w     [A6 - 0xA], 0x47AE
  1887. 0000193A  486E FFFC                pea.l      [A6 - 0x4]
  1888. 0000193E  486E FFE4                pea.l      [A6 - 0x1C]
  1889. 00001942  3F3C 100E                move.w     -[A7], 0x100E
  1890. 00001946  A9EB                     syscall    Pack4/FP68K
  1891. 00001948  486E FFEE                pea.l      [A6 - 0x12]
  1892. 0000194C  486E FFE4                pea.l      [A6 - 0x1C]
  1893. 00001950  3F3C 0008                move.w     -[A7], 0x8
  1894. 00001954  A9EB                     syscall    Pack4/FP68K
  1895. 00001956  6D00 0120                blt        +0x122 /* 00001A78 */
  1896. 0000195A  7001                     moveq.l    D0, 0x01
  1897. 0000195C  B0AD BC74                cmp.l      D0, [A5 - 0x438C]
  1898. 00001960  6600 00DC                bne        +0xDE /* 00001A3E */
  1899. 00001964  2B44 BC74                move.l     [A5 - 0x438C], D4
  1900. 00001968  2D6D BC74 FFEE           move.l     [A6 - 0x12], [A5 - 0x438C]
  1901. 0000196E  486E FFEE                pea.l      [A6 - 0x12]
  1902. 00001972  486E FFEE                pea.l      [A6 - 0x12]
  1903. 00001976  3F3C 280E                move.w     -[A7], 0x280E
  1904. 0000197A  A9EB                     syscall    Pack4/FP68K
  1905. 0000197C  486D BC80                pea.l      [A5 - 0x4380]
  1906. 00001980  486E FFEE                pea.l      [A6 - 0x12]
  1907. 00001984  3F3C 0004                move.w     -[A7], 0x4
  1908. 00001988  A9EB                     syscall    Pack4/FP68K
  1909. 0000198A  486E FFEE                pea.l      [A6 - 0x12]
  1910. 0000198E  3F3C 0016                move.w     -[A7], 0x16
  1911. 00001992  A9EB                     syscall    Pack4/FP68K
  1912. 00001994  486E FFEE                pea.l      [A6 - 0x12]
  1913. 00001998  486E FFEE                pea.l      [A6 - 0x12]
  1914. 0000199C  3F3C 2810                move.w     -[A7], 0x2810
  1915. 000019A0  A9EB                     syscall    Pack4/FP68K
  1916. 000019A2  2B6E FFEE BC78           move.l     [A5 - 0x4388], [A6 - 0x12]
  1917. 000019A8  2D6D BC74 FFEE           move.l     [A6 - 0x12], [A5 - 0x438C]
  1918. 000019AE  486E FFEE                pea.l      [A6 - 0x12]
  1919. 000019B2  486E FFEE                pea.l      [A6 - 0x12]
  1920. 000019B6  3F3C 280E                move.w     -[A7], 0x280E
  1921. 000019BA  A9EB                     syscall    Pack4/FP68K
  1922. 000019BC  486E FFEE                pea.l      [A6 - 0x12]
  1923. 000019C0  486E FFEE                pea.l      [A6 - 0x12]
  1924. 000019C4  3F3C 1010                move.w     -[A7], 0x1010
  1925. 000019C8  A9EB                     syscall    Pack4/FP68K
  1926. 000019CA  2D6D BC78 FFE4           move.l     [A6 - 0x1C], [A5 - 0x4388]
  1927. 000019D0  486E FFE4                pea.l      [A6 - 0x1C]
  1928. 000019D4  486E FFE4                pea.l      [A6 - 0x1C]
  1929. 000019D8  3F3C 280E                move.w     -[A7], 0x280E
  1930. 000019DC  A9EB                     syscall    Pack4/FP68K
  1931. 000019DE  486E FFE4                pea.l      [A6 - 0x1C]
  1932. 000019E2  486E FFE4                pea.l      [A6 - 0x1C]
  1933. 000019E6  3F3C 1010                move.w     -[A7], 0x1010
  1934. 000019EA  A9EB                     syscall    Pack4/FP68K
  1935. 000019EC  486E FFE4                pea.l      [A6 - 0x1C]
  1936. 000019F0  486E FFDA                pea.l      [A6 - 0x26]
  1937. 000019F4  3F3C 100E                move.w     -[A7], 0x100E
  1938. 000019F8  A9EB                     syscall    Pack4/FP68K
  1939. 000019FA  486E FFEE                pea.l      [A6 - 0x12]
  1940. 000019FE  486E FFDA                pea.l      [A6 - 0x26]
  1941. 00001A02  3F3C 1006                move.w     -[A7], 0x1006
  1942. 00001A06  A9EB                     syscall    Pack4/FP68K
  1943. 00001A08  486E FFDA                pea.l      [A6 - 0x26]
  1944. 00001A0C  486E FFDA                pea.l      [A6 - 0x26]
  1945. 00001A10  3F3C 1010                move.w     -[A7], 0x1010
  1946. 00001A14  A9EB                     syscall    Pack4/FP68K
  1947. 00001A16  486E FFDA                pea.l      [A6 - 0x26]
  1948. 00001A1A  486E FFD0                pea.l      [A6 - 0x30]
  1949. 00001A1E  3F3C 100E                move.w     -[A7], 0x100E
  1950. 00001A22  A9EB                     syscall    Pack4/FP68K
  1951. 00001A24  2B6E FFD0 BC80           move.l     [A5 - 0x4380], [A6 - 0x30]
  1952. 00001A2A  2B6E FFD4 BC84           move.l     [A5 - 0x437C], [A6 - 0x2C]
  1953. 00001A30  3B6E FFD8 BC88           move.w     [A5 - 0x4378], [A6 - 0x28]
  1954. 00001A36  2D7C 3F80 0000 FFFC      move.l     [A6 - 0x4], 0x3F800000
  1955. label00001A3E:
  1956. 00001A3E  53AD BC74                subq.l     [A5 - 0x438C], 1
  1957. label00001A42:
  1958. 00001A42  2D7C 3FFF 8147 FFEE      move.l     [A6 - 0x12], 0x3FFF8147
  1959. 00001A4A  2D7C AE14 7AE1 FFF2      move.l     [A6 - 0xE], 0xAE147AE1
  1960. 00001A52  3D7C 47AE FFF6           move.w     [A6 - 0xA], 0x47AE
  1961. 00001A58  486E FFFC                pea.l      [A6 - 0x4]
  1962. 00001A5C  486E FFE4                pea.l      [A6 - 0x1C]
  1963. 00001A60  3F3C 100E                move.w     -[A7], 0x100E
  1964. 00001A64  A9EB                     syscall    Pack4/FP68K
  1965. 00001A66  486E FFEE                pea.l      [A6 - 0x12]
  1966. 00001A6A  486E FFE4                pea.l      [A6 - 0x1C]
  1967. 00001A6E  3F3C 0008                move.w     -[A7], 0x8
  1968. 00001A72  A9EB                     syscall    Pack4/FP68K
  1969. 00001A74  6E00 FD76                bgt        -0x288 /* 000017EC */
  1970. label00001A78:
  1971. 00001A78  2D6D BC74 FFEE           move.l     [A6 - 0x12], [A5 - 0x438C]
  1972. 00001A7E  486E FFEE                pea.l      [A6 - 0x12]
  1973. 00001A82  486E FFEE                pea.l      [A6 - 0x12]
  1974. 00001A86  3F3C 280E                move.w     -[A7], 0x280E
  1975. 00001A8A  A9EB                     syscall    Pack4/FP68K
  1976. 00001A8C  486E FFEE                pea.l      [A6 - 0x12]
  1977. 00001A90  486E FFEE                pea.l      [A6 - 0x12]
  1978. 00001A94  3F3C 1010                move.w     -[A7], 0x1010
  1979. 00001A98  A9EB                     syscall    Pack4/FP68K
  1980. 00001A9A  2D6D BC78 FFE4           move.l     [A6 - 0x1C], [A5 - 0x4388]
  1981. 00001AA0  486E FFE4                pea.l      [A6 - 0x1C]
  1982. 00001AA4  486E FFE4                pea.l      [A6 - 0x1C]
  1983. 00001AA8  3F3C 280E                move.w     -[A7], 0x280E
  1984. 00001AAC  A9EB                     syscall    Pack4/FP68K
  1985. 00001AAE  486E FFE4                pea.l      [A6 - 0x1C]
  1986. 00001AB2  486E FFE4                pea.l      [A6 - 0x1C]
  1987. 00001AB6  3F3C 1010                move.w     -[A7], 0x1010
  1988. 00001ABA  A9EB                     syscall    Pack4/FP68K
  1989. 00001ABC  486E FFE4                pea.l      [A6 - 0x1C]
  1990. 00001AC0  486E FFDA                pea.l      [A6 - 0x26]
  1991. 00001AC4  3F3C 100E                move.w     -[A7], 0x100E
  1992. 00001AC8  A9EB                     syscall    Pack4/FP68K
  1993. 00001ACA  486E FFEE                pea.l      [A6 - 0x12]
  1994. 00001ACE  486E FFDA                pea.l      [A6 - 0x26]
  1995. 00001AD2  3F3C 1006                move.w     -[A7], 0x1006
  1996. 00001AD6  A9EB                     syscall    Pack4/FP68K
  1997. 00001AD8  486E FFDA                pea.l      [A6 - 0x26]
  1998. 00001ADC  486E FFDA                pea.l      [A6 - 0x26]
  1999. 00001AE0  3F3C 1010                move.w     -[A7], 0x1010
  2000. 00001AE4  A9EB                     syscall    Pack4/FP68K
  2001. 00001AE6  486E FFDA                pea.l      [A6 - 0x26]
  2002. 00001AEA  486E FFD0                pea.l      [A6 - 0x30]
  2003. 00001AEE  3F3C 100E                move.w     -[A7], 0x100E
  2004. 00001AF2  A9EB                     syscall    Pack4/FP68K
  2005. 00001AF4  2B6E FFD0 BC80           move.l     [A5 - 0x4380], [A6 - 0x30]
  2006. 00001AFA  2B6E FFD4 BC84           move.l     [A5 - 0x437C], [A6 - 0x2C]
  2007. 00001B00  3B6E FFD8 BC88           move.w     [A5 - 0x4378], [A6 - 0x28]
  2008. 00001B06  4CDF 0018                movem.l    D3,D4, [A7]+
  2009. 00001B0A  4E5E                     unlink     A6
  2010. 00001B0C  4E75                     rts
  2011. 00001B0E  8D46 696E                pack       D6, D6, 0x696E
  2012. 00001B12  6442                     bcc        +0x44 /* 00001B56 */
  2013. 00001B14  6573                     bcs        +0x75 /* 00001B89 */
  2014. 00001B16  7452                     moveq.l    D2, 0x52
  2015. 00001B18  6174                     bsr        +0x76 /* 00001B8E */
  2016. 00001B1A  696F                     bvs        +0x71 /* 00001B8B */
  2017. 00001B1C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2018. 00001B20  FF84                     .extension 0xF84 // unimplemented
  2019. 00001B22  48E7 1030                movem.l    -[A7], D3,A2,A3
  2020. 00001B26  266E 0008                movea.l    A3, [A6 + 0x8]
  2021. 00001B2A  246E 000C                movea.l    A2, [A6 + 0xC]
  2022. 00001B2E  42AE FFF8                clr.l      [A6 - 0x8]
  2023. 00001B32  202D BC70                move.l     D0, [A5 - 0x4390]
  2024. 00001B36  B0AD BC68                cmp.l      D0, [A5 - 0x4398]
  2025. 00001B3A  6F00 03A8                ble        +0x3AA /* 00001EE4 */
  2026. 00001B3E  2D7C 4000 8000 FF84      move.l     [A6 - 0x7C], 0x40008000
  2027. 00001B46  42AE FF88                clr.l      [A6 - 0x78]
  2028. 00001B4A  426E FF8C                clr.w      [A6 - 0x74]
  2029. 00001B4E  2D7C 3FFF 8000 FF8E      move.l     [A6 - 0x72], 0x3FFF8000
  2030. label00001B56:
  2031. 00001B56  42AE FF92                clr.l      [A6 - 0x6E]
  2032. 00001B5A  426E FF96                clr.w      [A6 - 0x6A]
  2033. 00001B5E  2D6D BC70 FF98           move.l     [A6 - 0x68], [A5 - 0x4390]
  2034. 00001B64  486E FF98                pea.l      [A6 - 0x68]
  2035. 00001B68  486E FF98                pea.l      [A6 - 0x68]
  2036. 00001B6C  3F3C 280E                move.w     -[A7], 0x280E
  2037. 00001B70  A9EB                     syscall    Pack4/FP68K
  2038. 00001B72  486E FF98                pea.l      [A6 - 0x68]
  2039. 00001B76  486E FF98                pea.l      [A6 - 0x68]
  2040. 00001B7A  3F3C 1010                move.w     -[A7], 0x1010
  2041. 00001B7E  A9EB                     syscall    Pack4/FP68K
  2042. 00001B80  486E FF98                pea.l      [A6 - 0x68]
  2043. 00001B84  486E FFA2                pea.l      [A6 - 0x5E]
  2044. 00001B88  3F3C 100E                move.w     -[A7], 0x100E
  2045. 00001B8C  A9EB                     syscall    Pack4/FP68K
  2046. fn00001B8E:
  2047. 00001B8E  486E FF8E                pea.l      [A6 - 0x72]
  2048. 00001B92  486E FFA2                pea.l      [A6 - 0x5E]
  2049. 00001B96  3F3C 0002                move.w     -[A7], 0x2
  2050. 00001B9A  A9EB                     syscall    Pack4/FP68K
  2051. 00001B9C  486E FFA2                pea.l      [A6 - 0x5E]
  2052. 00001BA0  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2053. 00001BA4  A9EB                     syscall    Pack4/FP68K
  2054. 00001BA6  486E FF84                pea.l      [A6 - 0x7C]
  2055. 00001BAA  486E FFA2                pea.l      [A6 - 0x5E]
  2056. 00001BAE  3F3C 0006                move.w     -[A7], 0x6
  2057. 00001BB2  A9EB                     syscall    Pack4/FP68K
  2058. 00001BB4  486E FFA2                pea.l      [A6 - 0x5E]
  2059. 00001BB8  486E FFA2                pea.l      [A6 - 0x5E]
  2060. 00001BBC  3F3C 1010                move.w     -[A7], 0x1010
  2061. 00001BC0  A9EB                     syscall    Pack4/FP68K
  2062. 00001BC2  2D6E FFA2 FFFC           move.l     [A6 - 0x4], [A6 - 0x5E]
  2063. 00001BC8  7600                     moveq.l    D3, 0x00
  2064. 00001BCA  6000 0310                bra        +0x312 /* 00001EDC */
  2065. label00001BCE:
  2066. 00001BCE  42AE FFA2                clr.l      [A6 - 0x5E]
  2067. 00001BD2  42AE FFA6                clr.l      [A6 - 0x5A]
  2068. 00001BD6  426E FFAA                clr.w      [A6 - 0x56]
  2069. 00001BDA  486E FFFC                pea.l      [A6 - 0x4]
  2070. 00001BDE  486E FFA2                pea.l      [A6 - 0x5E]
  2071. 00001BE2  3F3C 1008                move.w     -[A7], 0x1008
  2072. 00001BE6  A9EB                     syscall    Pack4/FP68K
  2073. 00001BE8  6700 02BE                beq        +0x2C0 /* 00001EA8 */
  2074. 00001BEC  486D C87C                pea.l      [A5 - 0x3784]
  2075. 00001BF0  486E FFA2                pea.l      [A6 - 0x5E]
  2076. 00001BF4  3F3C 100E                move.w     -[A7], 0x100E
  2077. 00001BF8  A9EB                     syscall    Pack4/FP68K
  2078. 00001BFA  486E FFFC                pea.l      [A6 - 0x4]
  2079. 00001BFE  486E FFA2                pea.l      [A6 - 0x5E]
  2080. 00001C02  3F3C 1004                move.w     -[A7], 0x1004
  2081. 00001C06  A9EB                     syscall    Pack4/FP68K
  2082. 00001C08  486E FFA2                pea.l      [A6 - 0x5E]
  2083. 00001C0C  486E FFA2                pea.l      [A6 - 0x5E]
  2084. 00001C10  3F3C 1010                move.w     -[A7], 0x1010
  2085. 00001C14  A9EB                     syscall    Pack4/FP68K
  2086. 00001C16  2D6D BC68 FF98           move.l     [A6 - 0x68], [A5 - 0x4398]
  2087. 00001C1C  486E FF98                pea.l      [A6 - 0x68]
  2088. 00001C20  486E FF98                pea.l      [A6 - 0x68]
  2089. 00001C24  3F3C 280E                move.w     -[A7], 0x280E
  2090. 00001C28  A9EB                     syscall    Pack4/FP68K
  2091. 00001C2A  486E FF98                pea.l      [A6 - 0x68]
  2092. 00001C2E  486E FF98                pea.l      [A6 - 0x68]
  2093. 00001C32  3F3C 1010                move.w     -[A7], 0x1010
  2094. 00001C36  A9EB                     syscall    Pack4/FP68K
  2095. 00001C38  486D C87C                pea.l      [A5 - 0x3784]
  2096. 00001C3C  486E FF8E                pea.l      [A6 - 0x72]
  2097. 00001C40  3F3C 100E                move.w     -[A7], 0x100E
  2098. 00001C44  A9EB                     syscall    Pack4/FP68K
  2099. 00001C46  486E FFFC                pea.l      [A6 - 0x4]
  2100. 00001C4A  486E FF8E                pea.l      [A6 - 0x72]
  2101. 00001C4E  3F3C 1004                move.w     -[A7], 0x1004
  2102. 00001C52  A9EB                     syscall    Pack4/FP68K
  2103. 00001C54  486E FF8E                pea.l      [A6 - 0x72]
  2104. 00001C58  486E FF8E                pea.l      [A6 - 0x72]
  2105. 00001C5C  3F3C 1010                move.w     -[A7], 0x1010
  2106. 00001C60  A9EB                     syscall    Pack4/FP68K
  2107. 00001C62  486E FF8E                pea.l      [A6 - 0x72]
  2108. 00001C66  486E FF84                pea.l      [A6 - 0x7C]
  2109. 00001C6A  3F3C 100E                move.w     -[A7], 0x100E
  2110. 00001C6E  A9EB                     syscall    Pack4/FP68K
  2111. 00001C70  486E FF98                pea.l      [A6 - 0x68]
  2112. 00001C74  486E FF84                pea.l      [A6 - 0x7C]
  2113. 00001C78  3F3C 1006                move.w     -[A7], 0x1006
  2114. 00001C7C  A9EB                     syscall    Pack4/FP68K
  2115. 00001C7E  486E FF84                pea.l      [A6 - 0x7C]
  2116. 00001C82  486E FF84                pea.l      [A6 - 0x7C]
  2117. 00001C86  3F3C 1010                move.w     -[A7], 0x1010
  2118. 00001C8A  A9EB                     syscall    Pack4/FP68K
  2119. 00001C8C  486E FF84                pea.l      [A6 - 0x7C]
  2120. 00001C90  486E FFAC                pea.l      [A6 - 0x54]
  2121. 00001C94  3F3C 100E                move.w     -[A7], 0x100E
  2122. 00001C98  A9EB                     syscall    Pack4/FP68K
  2123. 00001C9A  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  2124. 00001C9E  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  2125. 00001CA2  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  2126. 00001CA6  486E FFE2                pea.l      [A6 - 0x1E]
  2127. 00001CAA  4EB9 0000 0040           jsr        [0x00000040]
  2128. 00001CB0  2003                     move.l     D0, D3
  2129. 00001CB2  E588                     lsl        D0, 2
  2130. 00001CB4  2D6D BC68 FFB6           move.l     [A6 - 0x4A], [A5 - 0x4398]
  2131. 00001CBA  486E FFB6                pea.l      [A6 - 0x4A]
  2132. 00001CBE  486E FFB6                pea.l      [A6 - 0x4A]
  2133. 00001CC2  3F3C 280E                move.w     -[A7], 0x280E
  2134. 00001CC6  A9EB                     syscall    Pack4/FP68K
  2135. 00001CC8  486E FFB6                pea.l      [A6 - 0x4A]
  2136. 00001CCC  486E FFB6                pea.l      [A6 - 0x4A]
  2137. 00001CD0  3F3C 1010                move.w     -[A7], 0x1010
  2138. 00001CD4  A9EB                     syscall    Pack4/FP68K
  2139. 00001CD6  486E FFB6                pea.l      [A6 - 0x4A]
  2140. 00001CDA  486E FFC0                pea.l      [A6 - 0x40]
  2141. 00001CDE  3F3C 100E                move.w     -[A7], 0x100E
  2142. 00001CE2  A9EB                     syscall    Pack4/FP68K
  2143. 00001CE4  4873 0800                pea.l      [A3 + D0]
  2144. 00001CE8  486E FFC0                pea.l      [A6 - 0x40]
  2145. 00001CEC  3F3C 1004                move.w     -[A7], 0x1004
  2146. 00001CF0  A9EB                     syscall    Pack4/FP68K
  2147. 00001CF2  486E FFC0                pea.l      [A6 - 0x40]
  2148. 00001CF6  486E FFC0                pea.l      [A6 - 0x40]
  2149. 00001CFA  3F3C 1010                move.w     -[A7], 0x1010
  2150. 00001CFE  A9EB                     syscall    Pack4/FP68K
  2151. 00001D00  486E FFC0                pea.l      [A6 - 0x40]
  2152. 00001D04  486E FFCA                pea.l      [A6 - 0x36]
  2153. 00001D08  3F3C 100E                move.w     -[A7], 0x100E
  2154. 00001D0C  A9EB                     syscall    Pack4/FP68K
  2155. 00001D0E  486E FFE2                pea.l      [A6 - 0x1E]
  2156. 00001D12  486E FFCA                pea.l      [A6 - 0x36]
  2157. 00001D16  3F3C 0004                move.w     -[A7], 0x4
  2158. 00001D1A  A9EB                     syscall    Pack4/FP68K
  2159. 00001D1C  486E FFA2                pea.l      [A6 - 0x5E]
  2160. 00001D20  486E FFCA                pea.l      [A6 - 0x36]
  2161. 00001D24  3F3C 1006                move.w     -[A7], 0x1006
  2162. 00001D28  A9EB                     syscall    Pack4/FP68K
  2163. 00001D2A  486E FFCA                pea.l      [A6 - 0x36]
  2164. 00001D2E  486E FFCA                pea.l      [A6 - 0x36]
  2165. 00001D32  3F3C 1010                move.w     -[A7], 0x1010
  2166. 00001D36  A9EB                     syscall    Pack4/FP68K
  2167. 00001D38  2003                     move.l     D0, D3
  2168. 00001D3A  E588                     lsl        D0, 2
  2169. 00001D3C  27AE FFCA 0800           move.l     [A3 + D0], [A6 - 0x36]
  2170. 00001D42  4AAD BC78                tst.l      [A5 - 0x4388]
  2171. 00001D46  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2172. 00001D4A  6700 015C                beq        +0x15E /* 00001EA8 */
  2173. 00001D4E  486D C87C                pea.l      [A5 - 0x3784]
  2174. 00001D52  486E FFCA                pea.l      [A6 - 0x36]
  2175. 00001D56  3F3C 100E                move.w     -[A7], 0x100E
  2176. 00001D5A  A9EB                     syscall    Pack4/FP68K
  2177. 00001D5C  486E FFFC                pea.l      [A6 - 0x4]
  2178. 00001D60  486E FFCA                pea.l      [A6 - 0x36]
  2179. 00001D64  3F3C 1004                move.w     -[A7], 0x1004
  2180. 00001D68  A9EB                     syscall    Pack4/FP68K
  2181. 00001D6A  486E FFCA                pea.l      [A6 - 0x36]
  2182. 00001D6E  486E FFCA                pea.l      [A6 - 0x36]
  2183. 00001D72  3F3C 1010                move.w     -[A7], 0x1010
  2184. 00001D76  A9EB                     syscall    Pack4/FP68K
  2185. 00001D78  2D6D BC78 FFC0           move.l     [A6 - 0x40], [A5 - 0x4388]
  2186. 00001D7E  486E FFC0                pea.l      [A6 - 0x40]
  2187. 00001D82  486E FFC0                pea.l      [A6 - 0x40]
  2188. 00001D86  3F3C 280E                move.w     -[A7], 0x280E
  2189. 00001D8A  A9EB                     syscall    Pack4/FP68K
  2190. 00001D8C  486E FFC0                pea.l      [A6 - 0x40]
  2191. 00001D90  486E FFC0                pea.l      [A6 - 0x40]
  2192. 00001D94  3F3C 1010                move.w     -[A7], 0x1010
  2193. 00001D98  A9EB                     syscall    Pack4/FP68K
  2194. 00001D9A  486D C87C                pea.l      [A5 - 0x3784]
  2195. 00001D9E  486E FFB6                pea.l      [A6 - 0x4A]
  2196. 00001DA2  3F3C 100E                move.w     -[A7], 0x100E
  2197. 00001DA6  A9EB                     syscall    Pack4/FP68K
  2198. 00001DA8  486E FFFC                pea.l      [A6 - 0x4]
  2199. 00001DAC  486E FFB6                pea.l      [A6 - 0x4A]
  2200. 00001DB0  3F3C 1004                move.w     -[A7], 0x1004
  2201. 00001DB4  A9EB                     syscall    Pack4/FP68K
  2202. 00001DB6  486E FFB6                pea.l      [A6 - 0x4A]
  2203. 00001DBA  486E FFB6                pea.l      [A6 - 0x4A]
  2204. 00001DBE  3F3C 1010                move.w     -[A7], 0x1010
  2205. 00001DC2  A9EB                     syscall    Pack4/FP68K
  2206. 00001DC4  486E FFB6                pea.l      [A6 - 0x4A]
  2207. 00001DC8  486E FFAC                pea.l      [A6 - 0x54]
  2208. 00001DCC  3F3C 100E                move.w     -[A7], 0x100E
  2209. 00001DD0  A9EB                     syscall    Pack4/FP68K
  2210. 00001DD2  486E FFC0                pea.l      [A6 - 0x40]
  2211. 00001DD6  486E FFAC                pea.l      [A6 - 0x54]
  2212. 00001DDA  3F3C 1006                move.w     -[A7], 0x1006
  2213. 00001DDE  A9EB                     syscall    Pack4/FP68K
  2214. 00001DE0  486E FFAC                pea.l      [A6 - 0x54]
  2215. 00001DE4  486E FFAC                pea.l      [A6 - 0x54]
  2216. 00001DE8  3F3C 1010                move.w     -[A7], 0x1010
  2217. 00001DEC  A9EB                     syscall    Pack4/FP68K
  2218. 00001DEE  486E FFAC                pea.l      [A6 - 0x54]
  2219. 00001DF2  486E FFA2                pea.l      [A6 - 0x5E]
  2220. 00001DF6  3F3C 100E                move.w     -[A7], 0x100E
  2221. 00001DFA  A9EB                     syscall    Pack4/FP68K
  2222. 00001DFC  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  2223. 00001E00  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  2224. 00001E04  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  2225. 00001E08  486E FFD8                pea.l      [A6 - 0x28]
  2226. 00001E0C  4EB9 0000 0040           jsr        [0x00000040]
  2227. 00001E12  2003                     move.l     D0, D3
  2228. 00001E14  E588                     lsl        D0, 2
  2229. 00001E16  2D6D BC78 FF98           move.l     [A6 - 0x68], [A5 - 0x4388]
  2230. 00001E1C  486E FF98                pea.l      [A6 - 0x68]
  2231. 00001E20  486E FF98                pea.l      [A6 - 0x68]
  2232. 00001E24  3F3C 280E                move.w     -[A7], 0x280E
  2233. 00001E28  A9EB                     syscall    Pack4/FP68K
  2234. 00001E2A  486E FF98                pea.l      [A6 - 0x68]
  2235. 00001E2E  486E FF98                pea.l      [A6 - 0x68]
  2236. 00001E32  3F3C 1010                move.w     -[A7], 0x1010
  2237. 00001E36  A9EB                     syscall    Pack4/FP68K
  2238. 00001E38  486E FF98                pea.l      [A6 - 0x68]
  2239. 00001E3C  486E FF8E                pea.l      [A6 - 0x72]
  2240. 00001E40  3F3C 100E                move.w     -[A7], 0x100E
  2241. 00001E44  A9EB                     syscall    Pack4/FP68K
  2242. 00001E46  4872 0800                pea.l      [A2 + D0]
  2243. 00001E4A  486E FF8E                pea.l      [A6 - 0x72]
  2244. 00001E4E  3F3C 1004                move.w     -[A7], 0x1004
  2245. 00001E52  A9EB                     syscall    Pack4/FP68K
  2246. 00001E54  486E FF8E                pea.l      [A6 - 0x72]
  2247. 00001E58  486E FF8E                pea.l      [A6 - 0x72]
  2248. 00001E5C  3F3C 1010                move.w     -[A7], 0x1010
  2249. 00001E60  A9EB                     syscall    Pack4/FP68K
  2250. 00001E62  486E FF8E                pea.l      [A6 - 0x72]
  2251. 00001E66  486E FF84                pea.l      [A6 - 0x7C]
  2252. 00001E6A  3F3C 100E                move.w     -[A7], 0x100E
  2253. 00001E6E  A9EB                     syscall    Pack4/FP68K
  2254. 00001E70  486E FFD8                pea.l      [A6 - 0x28]
  2255. 00001E74  486E FF84                pea.l      [A6 - 0x7C]
  2256. 00001E78  3F3C 0004                move.w     -[A7], 0x4
  2257. 00001E7C  A9EB                     syscall    Pack4/FP68K
  2258. 00001E7E  486E FFCA                pea.l      [A6 - 0x36]
  2259. 00001E82  486E FF84                pea.l      [A6 - 0x7C]
  2260. 00001E86  3F3C 1006                move.w     -[A7], 0x1006
  2261. 00001E8A  A9EB                     syscall    Pack4/FP68K
  2262. 00001E8C  486E FF84                pea.l      [A6 - 0x7C]
  2263. 00001E90  486E FF84                pea.l      [A6 - 0x7C]
  2264. 00001E94  3F3C 1010                move.w     -[A7], 0x1010
  2265. 00001E98  A9EB                     syscall    Pack4/FP68K
  2266. 00001E9A  2003                     move.l     D0, D3
  2267. 00001E9C  E588                     lsl        D0, 2
  2268. 00001E9E  25AE FF84 0800           move.l     [A2 + D0], [A6 - 0x7C]
  2269. 00001EA4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2270. label00001EA8:
  2271. 00001EA8  5283                     addq.l     D3, 1
  2272. 00001EAA  2D7C 3F80 0000 FFD4      move.l     [A6 - 0x2C], 0x3F800000
  2273. 00001EB2  486E FFFC                pea.l      [A6 - 0x4]
  2274. 00001EB6  486E FFCA                pea.l      [A6 - 0x36]
  2275. 00001EBA  3F3C 100E                move.w     -[A7], 0x100E
  2276. 00001EBE  A9EB                     syscall    Pack4/FP68K
  2277. 00001EC0  486E FFD4                pea.l      [A6 - 0x2C]
  2278. 00001EC4  486E FFCA                pea.l      [A6 - 0x36]
  2279. 00001EC8  3F3C 1000                move.w     -[A7], 0x1000
  2280. 00001ECC  A9EB                     syscall    Pack4/FP68K
  2281. 00001ECE  486E FFCA                pea.l      [A6 - 0x36]
  2282. 00001ED2  486E FFFC                pea.l      [A6 - 0x4]
  2283. 00001ED6  3F3C 1010                move.w     -[A7], 0x1010
  2284. 00001EDA  A9EB                     syscall    Pack4/FP68K
  2285. label00001EDC:
  2286. 00001EDC  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2287. 00001EE0  6D00 FCEC                blt        -0x312 /* 00001BCE */
  2288. label00001EE4:
  2289. 00001EE4  7600                     moveq.l    D3, 0x00
  2290. 00001EE6  6030                     bra        +0x32 /* 00001F18 */
  2291. label00001EE8:
  2292. 00001EE8  2003                     move.l     D0, D3
  2293. 00001EEA  E588                     lsl        D0, 2
  2294. 00001EEC  486E FFF8                pea.l      [A6 - 0x8]
  2295. 00001EF0  486E FFCA                pea.l      [A6 - 0x36]
  2296. 00001EF4  3F3C 100E                move.w     -[A7], 0x100E
  2297. 00001EF8  A9EB                     syscall    Pack4/FP68K
  2298. 00001EFA  4873 0800                pea.l      [A3 + D0]
  2299. 00001EFE  486E FFCA                pea.l      [A6 - 0x36]
  2300. 00001F02  3F3C 1000                move.w     -[A7], 0x1000
  2301. 00001F06  A9EB                     syscall    Pack4/FP68K
  2302. 00001F08  486E FFCA                pea.l      [A6 - 0x36]
  2303. 00001F0C  486E FFF8                pea.l      [A6 - 0x8]
  2304. 00001F10  3F3C 1010                move.w     -[A7], 0x1010
  2305. 00001F14  A9EB                     syscall    Pack4/FP68K
  2306. 00001F16  5283                     addq.l     D3, 1
  2307. label00001F18:
  2308. 00001F18  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2309. 00001F1C  6DCA                     blt        -0x34 /* 00001EE8 */
  2310. 00001F1E  2D7C 4000 8000 FFCA      move.l     [A6 - 0x36], 0x40008000
  2311. 00001F26  42AE FFCE                clr.l      [A6 - 0x32]
  2312. 00001F2A  426E FFD2                clr.w      [A6 - 0x2E]
  2313. 00001F2E  486E FFF8                pea.l      [A6 - 0x8]
  2314. 00001F32  486E FFCA                pea.l      [A6 - 0x36]
  2315. 00001F36  3F3C 1006                move.w     -[A7], 0x1006
  2316. 00001F3A  A9EB                     syscall    Pack4/FP68K
  2317. 00001F3C  486E FFCA                pea.l      [A6 - 0x36]
  2318. 00001F40  486E FFCA                pea.l      [A6 - 0x36]
  2319. 00001F44  3F3C 1010                move.w     -[A7], 0x1010
  2320. 00001F48  A9EB                     syscall    Pack4/FP68K
  2321. 00001F4A  2D6E FFCA FFF4           move.l     [A6 - 0xC], [A6 - 0x36]
  2322. 00001F50  202D BC70                move.l     D0, [A5 - 0x4390]
  2323. 00001F54  B0AD BC68                cmp.l      D0, [A5 - 0x4398]
  2324. 00001F58  6E22                     bgt        +0x24 /* 00001F7C */
  2325. 00001F5A  486E FFF4                pea.l      [A6 - 0xC]
  2326. 00001F5E  486E FFC0                pea.l      [A6 - 0x40]
  2327. 00001F62  3F3C 100E                move.w     -[A7], 0x100E
  2328. 00001F66  A9EB                     syscall    Pack4/FP68K
  2329. 00001F68  2D6E FFC0 FFCA           move.l     [A6 - 0x36], [A6 - 0x40]
  2330. 00001F6E  2D6E FFC4 FFCE           move.l     [A6 - 0x32], [A6 - 0x3C]
  2331. 00001F74  3D6E FFC8 FFD2           move.w     [A6 - 0x2E], [A6 - 0x38]
  2332. 00001F7A  6030                     bra        +0x32 /* 00001FAC */
  2333. label00001F7C:
  2334. 00001F7C  2D7C 3FFF 8000 FFB6      move.l     [A6 - 0x4A], 0x3FFF8000
  2335. 00001F84  42AE FFBA                clr.l      [A6 - 0x46]
  2336. 00001F88  426E FFBE                clr.w      [A6 - 0x42]
  2337. 00001F8C  486E FFF4                pea.l      [A6 - 0xC]
  2338. 00001F90  486E FFB6                pea.l      [A6 - 0x4A]
  2339. 00001F94  3F3C 1006                move.w     -[A7], 0x1006
  2340. 00001F98  A9EB                     syscall    Pack4/FP68K
  2341. 00001F9A  2D6E FFB6 FFCA           move.l     [A6 - 0x36], [A6 - 0x4A]
  2342. 00001FA0  2D6E FFBA FFCE           move.l     [A6 - 0x32], [A6 - 0x46]
  2343. 00001FA6  3D6E FFBE FFD2           move.w     [A6 - 0x2E], [A6 - 0x42]
  2344. label00001FAC:
  2345. 00001FAC  486E FFCA                pea.l      [A6 - 0x36]
  2346. 00001FB0  486E FFCA                pea.l      [A6 - 0x36]
  2347. 00001FB4  3F3C 1010                move.w     -[A7], 0x1010
  2348. 00001FB8  A9EB                     syscall    Pack4/FP68K
  2349. 00001FBA  2D6E FFCA FFEC           move.l     [A6 - 0x14], [A6 - 0x36]
  2350. 00001FC0  7600                     moveq.l    D3, 0x00
  2351. 00001FC2  605E                     bra        +0x60 /* 00002022 */
  2352. label00001FC4:
  2353. 00001FC4  2003                     move.l     D0, D3
  2354. 00001FC6  E588                     lsl        D0, 2
  2355. 00001FC8  4873 0800                pea.l      [A3 + D0]
  2356. 00001FCC  486E FFCA                pea.l      [A6 - 0x36]
  2357. 00001FD0  3F3C 100E                move.w     -[A7], 0x100E
  2358. 00001FD4  A9EB                     syscall    Pack4/FP68K
  2359. 00001FD6  486E FFF4                pea.l      [A6 - 0xC]
  2360. 00001FDA  486E FFCA                pea.l      [A6 - 0x36]
  2361. 00001FDE  3F3C 1004                move.w     -[A7], 0x1004
  2362. 00001FE2  A9EB                     syscall    Pack4/FP68K
  2363. 00001FE4  486E FFCA                pea.l      [A6 - 0x36]
  2364. 00001FE8  4873 0800                pea.l      [A3 + D0]
  2365. 00001FEC  3F3C 1010                move.w     -[A7], 0x1010
  2366. 00001FF0  A9EB                     syscall    Pack4/FP68K
  2367. 00001FF2  2003                     move.l     D0, D3
  2368. 00001FF4  E588                     lsl        D0, 2
  2369. 00001FF6  4872 0800                pea.l      [A2 + D0]
  2370. 00001FFA  486E FFCA                pea.l      [A6 - 0x36]
  2371. 00001FFE  3F3C 100E                move.w     -[A7], 0x100E
  2372. 00002002  A9EB                     syscall    Pack4/FP68K
  2373. 00002004  486E FFEC                pea.l      [A6 - 0x14]
  2374. 00002008  486E FFCA                pea.l      [A6 - 0x36]
  2375. 0000200C  3F3C 1004                move.w     -[A7], 0x1004
  2376. 00002010  A9EB                     syscall    Pack4/FP68K
  2377. 00002012  486E FFCA                pea.l      [A6 - 0x36]
  2378. 00002016  4872 0800                pea.l      [A2 + D0]
  2379. 0000201A  3F3C 1010                move.w     -[A7], 0x1010
  2380. 0000201E  A9EB                     syscall    Pack4/FP68K
  2381. 00002020  5283                     addq.l     D3, 1
  2382. label00002022:
  2383. 00002022  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2384. 00002026  6D9C                     blt        -0x62 /* 00001FC4 */
  2385. 00002028  4A6D BC9E                tst.w      [A5 - 0x4362]
  2386. 0000202C  6700 0088                beq        +0x8A /* 000020B6 */
  2387. 00002030  2D6D BC74 FFCA           move.l     [A6 - 0x36], [A5 - 0x438C]
  2388. 00002036  486E FFCA                pea.l      [A6 - 0x36]
  2389. 0000203A  486E FFCA                pea.l      [A6 - 0x36]
  2390. 0000203E  3F3C 280E                move.w     -[A7], 0x280E
  2391. 00002042  A9EB                     syscall    Pack4/FP68K
  2392. 00002044  2D7C 3FFE 8000 FFC0      move.l     [A6 - 0x40], 0x3FFE8000
  2393. 0000204C  42AE FFC4                clr.l      [A6 - 0x3C]
  2394. 00002050  426E FFC8                clr.w      [A6 - 0x38]
  2395. 00002054  486E FFCA                pea.l      [A6 - 0x36]
  2396. 00002058  486E FFC0                pea.l      [A6 - 0x40]
  2397. 0000205C  3F3C 0004                move.w     -[A7], 0x4
  2398. 00002060  A9EB                     syscall    Pack4/FP68K
  2399. 00002062  486E FFC0                pea.l      [A6 - 0x40]
  2400. 00002066  486E FFC0                pea.l      [A6 - 0x40]
  2401. 0000206A  3F3C 1010                move.w     -[A7], 0x1010
  2402. 0000206E  A9EB                     syscall    Pack4/FP68K
  2403. 00002070  2D6E FFC0 FFF0           move.l     [A6 - 0x10], [A6 - 0x40]
  2404. 00002076  7600                     moveq.l    D3, 0x00
  2405. 00002078  6030                     bra        +0x32 /* 000020AA */
  2406. label0000207A:
  2407. 0000207A  2003                     move.l     D0, D3
  2408. 0000207C  E588                     lsl        D0, 2
  2409. 0000207E  4873 0800                pea.l      [A3 + D0]
  2410. 00002082  486E FFCA                pea.l      [A6 - 0x36]
  2411. 00002086  3F3C 100E                move.w     -[A7], 0x100E
  2412. 0000208A  A9EB                     syscall    Pack4/FP68K
  2413. 0000208C  486E FFF0                pea.l      [A6 - 0x10]
  2414. 00002090  486E FFCA                pea.l      [A6 - 0x36]
  2415. 00002094  3F3C 1004                move.w     -[A7], 0x1004
  2416. 00002098  A9EB                     syscall    Pack4/FP68K
  2417. 0000209A  486E FFCA                pea.l      [A6 - 0x36]
  2418. 0000209E  4873 0800                pea.l      [A3 + D0]
  2419. 000020A2  3F3C 1010                move.w     -[A7], 0x1010
  2420. 000020A6  A9EB                     syscall    Pack4/FP68K
  2421. 000020A8  5283                     addq.l     D3, 1
  2422. label000020AA:
  2423. 000020AA  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2424. 000020AE  6DCA                     blt        -0x34 /* 0000207A */
  2425. 000020B0  70FF                     moveq.l    D0, 0xFFFFFFFF
  2426. 000020B2  6000 00DC                bra        +0xDE /* 00002190 */
  2427. label000020B6:
  2428. 000020B6  202D BC70                move.l     D0, [A5 - 0x4390]
  2429. 000020BA  B0AD BC68                cmp.l      D0, [A5 - 0x4398]
  2430. 000020BE  6E00 00CE                bgt        +0xD0 /* 0000218E */
  2431. 000020C2  42AE FFF8                clr.l      [A6 - 0x8]
  2432. 000020C6  7600                     moveq.l    D3, 0x00
  2433. 000020C8  6052                     bra        +0x54 /* 0000211C */
  2434. label000020CA:
  2435. 000020CA  2003                     move.l     D0, D3
  2436. 000020CC  E588                     lsl        D0, 2
  2437. 000020CE  2203                     move.l     D1, D3
  2438. 000020D0  E589                     lsl        D1, 2
  2439. 000020D2  4872 1800                pea.l      [A2 + D1]
  2440. 000020D6  486E FFCA                pea.l      [A6 - 0x36]
  2441. 000020DA  3F3C 100E                move.w     -[A7], 0x100E
  2442. 000020DE  A9EB                     syscall    Pack4/FP68K
  2443. 000020E0  4872 0800                pea.l      [A2 + D0]
  2444. 000020E4  486E FFCA                pea.l      [A6 - 0x36]
  2445. 000020E8  3F3C 1004                move.w     -[A7], 0x1004
  2446. 000020EC  A9EB                     syscall    Pack4/FP68K
  2447. 000020EE  486E FFF8                pea.l      [A6 - 0x8]
  2448. 000020F2  486E FFC0                pea.l      [A6 - 0x40]
  2449. 000020F6  3F3C 100E                move.w     -[A7], 0x100E
  2450. 000020FA  A9EB                     syscall    Pack4/FP68K
  2451. 000020FC  486E FFCA                pea.l      [A6 - 0x36]
  2452. 00002100  486E FFC0                pea.l      [A6 - 0x40]
  2453. 00002104  3F3C 0000                move.w     -[A7], 0x0
  2454. 00002108  A9EB                     syscall    Pack4/FP68K
  2455. 0000210A  486E FFC0                pea.l      [A6 - 0x40]
  2456. 0000210E  486E FFF8                pea.l      [A6 - 0x8]
  2457. 00002112  3F3C 1010                move.w     -[A7], 0x1010
  2458. 00002116  A9EB                     syscall    Pack4/FP68K
  2459. 00002118  D6AD BC78                add.l      D3, [A5 - 0x4388]
  2460. label0000211C:
  2461. 0000211C  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2462. 00002120  6DA8                     blt        -0x56 /* 000020CA */
  2463. 00002122  2D7C 3FFF 8000 FFCA      move.l     [A6 - 0x36], 0x3FFF8000
  2464. 0000212A  42AE FFCE                clr.l      [A6 - 0x32]
  2465. 0000212E  426E FFD2                clr.w      [A6 - 0x2E]
  2466. 00002132  486E FFF8                pea.l      [A6 - 0x8]
  2467. 00002136  486E FFCA                pea.l      [A6 - 0x36]
  2468. 0000213A  3F3C 1006                move.w     -[A7], 0x1006
  2469. 0000213E  A9EB                     syscall    Pack4/FP68K
  2470. 00002140  486E FFCA                pea.l      [A6 - 0x36]
  2471. 00002144  486E FFCA                pea.l      [A6 - 0x36]
  2472. 00002148  3F3C 1010                move.w     -[A7], 0x1010
  2473. 0000214C  A9EB                     syscall    Pack4/FP68K
  2474. 0000214E  2D6E FFCA FFF8           move.l     [A6 - 0x8], [A6 - 0x36]
  2475. 00002154  7600                     moveq.l    D3, 0x00
  2476. 00002156  6030                     bra        +0x32 /* 00002188 */
  2477. label00002158:
  2478. 00002158  2003                     move.l     D0, D3
  2479. 0000215A  E588                     lsl        D0, 2
  2480. 0000215C  4872 0800                pea.l      [A2 + D0]
  2481. 00002160  486E FFCA                pea.l      [A6 - 0x36]
  2482. 00002164  3F3C 100E                move.w     -[A7], 0x100E
  2483. 00002168  A9EB                     syscall    Pack4/FP68K
  2484. 0000216A  486E FFF8                pea.l      [A6 - 0x8]
  2485. 0000216E  486E FFCA                pea.l      [A6 - 0x36]
  2486. 00002172  3F3C 1004                move.w     -[A7], 0x1004
  2487. 00002176  A9EB                     syscall    Pack4/FP68K
  2488. 00002178  486E FFCA                pea.l      [A6 - 0x36]
  2489. 0000217C  4872 0800                pea.l      [A2 + D0]
  2490. 00002180  3F3C 1010                move.w     -[A7], 0x1010
  2491. 00002184  A9EB                     syscall    Pack4/FP68K
  2492. 00002186  5283                     addq.l     D3, 1
  2493. label00002188:
  2494. 00002188  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2495. 0000218C  6DCA                     blt        -0x34 /* 00002158 */
  2496. label0000218E:
  2497. 0000218E  7001                     moveq.l    D0, 0x01
  2498. label00002190:
  2499. 00002190  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2500. 00002194  4E5E                     unlink     A6
  2501. 00002196  4E75                     rts
  2502. 00002198  8C53                     or.w       D6, [A3]
  2503. 0000219A  6361                     bls        +0x63 /* 000021FD */
  2504. 0000219C  6C65                     bge        +0x67 /* 00002203 */
  2505. 0000219E  5769 6E64                subq.w     [A1 + 0x6E64], 3
  2506. 000021A2  6F77                     ble        +0x79 /* 0000221B */
  2507. 000021A4  7300                     moveq.l    D1, 0x00
  2508. 000021A6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2509. 000021AA  0000 48E7                ori.b      D0, 0xE7
  2510. 000021AE  1F38 286E                move.b     -[A7], [0x0000286E]
  2511. 000021B2  0008 246E                ori.b      A0, 0x6E /* 'n' */
  2512. 000021B6  000C 266E                ori.b      A4, 0x6E /* 'n' */
  2513. 000021BA  0010 2A2E                ori.b      [A0], 0x2E /* '.' */
  2514. 000021BE  0014 282E                ori.b      [A4], 0x2E /* '.' */
  2515. 000021C2  0018 2C2E                ori.b      [A0]+, 0x2E /* '.' */
  2516. 000021C6  001C 4AAD                ori.b      [A4]+, 0xAD
  2517. 000021CA  BB18                     xor.b      [A0]+, D5
  2518. 000021CC  6604                     bne        +0x6 /* 000021D2 */
  2519. 000021CE  2046                     movea.l    A0, D6
  2520. 000021D0  2085                     move.l     [A0], D5
  2521. label000021D2:
  2522. 000021D2  7600                     moveq.l    D3, 0x00
  2523. 000021D4  602A                     bra        +0x2C /* 00002200 */
  2524. label000021D6:
  2525. 000021D6  2003                     move.l     D0, D3
  2526. 000021D8  D084                     add.l      D0, D4
  2527. 000021DA  E588                     lsl        D0, 2
  2528. 000021DC  2203                     move.l     D1, D3
  2529. 000021DE  E589                     lsl        D1, 2
  2530. 000021E0  25B2 0800 1800           move.l     [A2 + D1], [A2 + D0]
  2531. 000021E6  7002                     moveq.l    D0, 0x02
  2532. 000021E8  B0AC 0216                cmp.l      D0, [A4 + 0x216]
  2533. 000021EC  6610                     bne        +0x12 /* 000021FE */
  2534. 000021EE  2003                     move.l     D0, D3
  2535. 000021F0  D084                     add.l      D0, D4
  2536. 000021F2  E588                     lsl        D0, 2
  2537. 000021F4  2203                     move.l     D1, D3
  2538. 000021F6  E589                     lsl        D1, 2
  2539. 000021F8  27B3 0800 1800           move.l     [A3 + D1], [A3 + D0]
  2540. label000021FE:
  2541. 000021FE  5283                     addq.l     D3, 1
  2542. label00002200:
  2543. 00002200  2005                     move.l     D0, D5
  2544. 00002202  9084                     sub.l      D0, D4
  2545. 00002204  B680                     cmp.l      D3, D0
  2546. 00002206  6DCE                     blt        -0x30 /* 000021D6 */
  2547. 00002208  2046                     movea.l    A0, D6
  2548. 0000220A  BA90                     cmp.l      D5, [A0]
  2549. 0000220C  666A                     bne        +0x6C /* 00002278 */
  2550. 0000220E  7002                     moveq.l    D0, 0x02
  2551. 00002210  B0AC 0216                cmp.l      D0, [A4 + 0x216]
  2552. 00002214  6632                     bne        +0x34 /* 00002248 */
  2553. 00002216  2005                     move.l     D0, D5
  2554. 00002218  E588                     lsl        D0, 2
  2555. 0000221A  204B                     movea.l    A0, A3
  2556. 0000221C  D1C0                     add.l      A0, D0
  2557. 0000221E  2004                     move.l     D0, D4
  2558. 00002220  E588                     lsl        D0, 2
  2559. 00002222  91C0                     sub.l      A0, D0
  2560. 00002224  4850                     pea.l      [A0]
  2561. 00002226  2005                     move.l     D0, D5
  2562. 00002228  E588                     lsl        D0, 2
  2563. 0000222A  204A                     movea.l    A0, A2
  2564. 0000222C  D1C0                     add.l      A0, D0
  2565. 0000222E  2004                     move.l     D0, D4
  2566. 00002230  E588                     lsl        D0, 2
  2567. 00002232  91C0                     sub.l      A0, D0
  2568. 00002234  4850                     pea.l      [A0]
  2569. 00002236  2F04                     move.l     -[A7], D4
  2570. 00002238  2F0C                     move.l     -[A7], A4
  2571. 0000223A  4EB9 0000 0290           jsr        [0x00000290 /* PortAUse */]
  2572. 00002240  2E00                     move.l     D7, D0
  2573. 00002242  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2574. 00002246  6020                     bra        +0x22 /* 00002268 */
  2575. label00002248:
  2576. 00002248  2005                     move.l     D0, D5
  2577. 0000224A  E588                     lsl        D0, 2
  2578. 0000224C  204A                     movea.l    A0, A2
  2579. 0000224E  D1C0                     add.l      A0, D0
  2580. 00002250  2004                     move.l     D0, D4
  2581. 00002252  E588                     lsl        D0, 2
  2582. 00002254  91C0                     sub.l      A0, D0
  2583. 00002256  4850                     pea.l      [A0]
  2584. 00002258  2F04                     move.l     -[A7], D4
  2585. 0000225A  2F0C                     move.l     -[A7], A4
  2586. 0000225C  4EB9 0000 0298           jsr        [0x00000298]
  2587. 00002262  2E00                     move.l     D7, D0
  2588. 00002264  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2589. label00002268:
  2590. 00002268  BE84                     cmp.l      D7, D4
  2591. 0000226A  670E                     beq        +0x10 /* 0000227A */
  2592. 0000226C  2005                     move.l     D0, D5
  2593. 0000226E  9084                     sub.l      D0, D4
  2594. 00002270  D087                     add.l      D0, D7
  2595. 00002272  2046                     movea.l    A0, D6
  2596. 00002274  2080                     move.l     [A0], D0
  2597. 00002276  6002                     bra        +0x4 /* 0000227A */
  2598. label00002278:
  2599. 00002278  7E00                     moveq.l    D7, 0x00
  2600. label0000227A:
  2601. 0000227A  2046                     movea.l    A0, D6
  2602. 0000227C  BA90                     cmp.l      D5, [A0]
  2603. 0000227E  6F32                     ble        +0x34 /* 000022B2 */
  2604. 00002280  2046                     movea.l    A0, D6
  2605. 00002282  2610                     move.l     D3, [A0]
  2606. 00002284  601A                     bra        +0x1C /* 000022A0 */
  2607. label00002286:
  2608. 00002286  2003                     move.l     D0, D3
  2609. 00002288  E588                     lsl        D0, 2
  2610. 0000228A  42B2 0800                clr.l      [A2 + D0]
  2611. 0000228E  7002                     moveq.l    D0, 0x02
  2612. 00002290  B0AC 0216                cmp.l      D0, [A4 + 0x216]
  2613. 00002294  6608                     bne        +0xA /* 0000229E */
  2614. 00002296  2003                     move.l     D0, D3
  2615. 00002298  E588                     lsl        D0, 2
  2616. 0000229A  42B3 0800                clr.l      [A3 + D0]
  2617. label0000229E:
  2618. 0000229E  5283                     addq.l     D3, 1
  2619. label000022A0:
  2620. 000022A0  B685                     cmp.l      D3, D5
  2621. 000022A2  6DE2                     blt        -0x1C /* 00002286 */
  2622. 000022A4  2046                     movea.l    A0, D6
  2623. 000022A6  9990                     sub.l      [A0], D4
  2624. 000022A8  2046                     movea.l    A0, D6
  2625. 000022AA  4A90                     tst.l      [A0]
  2626. 000022AC  6E04                     bgt        +0x6 /* 000022B2 */
  2627. 000022AE  70FE                     moveq.l    D0, 0xFFFFFFFE
  2628. 000022B0  6002                     bra        +0x4 /* 000022B4 */
  2629. label000022B2:
  2630. 000022B2  2007                     move.l     D0, D7
  2631. label000022B4:
  2632. 000022B4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2633. 000022B8  4E5E                     unlink     A6
  2634. 000022BA  4E75                     rts
  2635. 000022BC  8753                     or.w       [A3], D3
  2636. 000022BE  6869                     bvc        +0x6B /* 00002329 */
  2637. 000022C0  6674                     bne        +0x76 /* 00002336 */
  2638. 000022C2  496E 0000                chk.w      D4, [A6 + 0x0]
  2639. 000022C6  4E56 FFEC                link       A6, -0x0014
  2640. 000022CA  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  2641. 000022CE  286E 0008                movea.l    A4, [A6 + 0x8]
  2642. 000022D2  266E 000C                movea.l    A3, [A6 + 0xC]
  2643. 000022D6  246E 0010                movea.l    A2, [A6 + 0x10]
  2644. 000022DA  282E 0014                move.l     D4, [A6 + 0x14]
  2645. 000022DE  7600                     moveq.l    D3, 0x00
  2646. 000022E0  600A                     bra        +0xC /* 000022EC */
  2647. label000022E2:
  2648. 000022E2  2003                     move.l     D0, D3
  2649. 000022E4  E588                     lsl        D0, 2
  2650. 000022E6  42B2 0800                clr.l      [A2 + D0]
  2651. 000022EA  5283                     addq.l     D3, 1
  2652. label000022EC:
  2653. 000022EC  B6AD BC68                cmp.l      D3, [A5 - 0x4398]
  2654. 000022F0  6DF0                     blt        -0xE /* 000022E2 */
  2655. 000022F2  6004                     bra        +0x6 /* 000022F8 */
  2656. label000022F4:
  2657. 000022F4  D8AD BC68                add.l      D4, [A5 - 0x4398]
  2658. label000022F8:
  2659. 000022F8  4A84                     tst.l      D4
  2660. 000022FA  6DF8                     blt        -0x6 /* 000022F4 */
  2661. 000022FC  2004                     move.l     D0, D4
  2662. 000022FE  222D BC68                move.l     D1, [A5 - 0x4398]
  2663. 00002302  4EB9 0000 0506           jsr        [0x00000506]
  2664. 00002308  2800                     move.l     D4, D0
  2665. 0000230A  7600                     moveq.l    D3, 0x00
  2666. 0000230C  605E                     bra        +0x60 /* 0000236C */
  2667. label0000230E:
  2668. 0000230E  2003                     move.l     D0, D3
  2669. 00002310  E588                     lsl        D0, 2
  2670. 00002312  2203                     move.l     D1, D3
  2671. 00002314  E589                     lsl        D1, 2
  2672. 00002316  4874 1800                pea.l      [A4 + D1]
  2673. 0000231A  486E FFEC                pea.l      [A6 - 0x14]
  2674. 0000231E  3F3C 100E                move.w     -[A7], 0x100E
  2675. 00002322  A9EB                     syscall    Pack4/FP68K
  2676. 00002324  4873 0800                pea.l      [A3 + D0]
  2677. 00002328  486E FFEC                pea.l      [A6 - 0x14]
  2678. 0000232C  3F3C 1004                move.w     -[A7], 0x1004
  2679. 00002330  A9EB                     syscall    Pack4/FP68K
  2680. 00002332  2004                     move.l     D0, D4
  2681. 00002334  E588                     lsl        D0, 2
  2682. label00002336:
  2683. 00002336  4872 0800                pea.l      [A2 + D0]
  2684. 0000233A  486E FFF6                pea.l      [A6 - 0xA]
  2685. 0000233E  3F3C 100E                move.w     -[A7], 0x100E
  2686. 00002342  A9EB                     syscall    Pack4/FP68K
  2687. 00002344  486E FFEC                pea.l      [A6 - 0x14]
  2688. 00002348  486E FFF6                pea.l      [A6 - 0xA]
  2689. 0000234C  3F3C 0000                move.w     -[A7], 0x0
  2690. 00002350  A9EB                     syscall    Pack4/FP68K
  2691. 00002352  486E FFF6                pea.l      [A6 - 0xA]
  2692. 00002356  4872 0800                pea.l      [A2 + D0]
  2693. 0000235A  3F3C 1010                move.w     -[A7], 0x1010
  2694. 0000235E  A9EB                     syscall    Pack4/FP68K
  2695. 00002360  5284                     addq.l     D4, 1
  2696. 00002362  B8AD BC68                cmp.l      D4, [A5 - 0x4398]
  2697. 00002366  6602                     bne        +0x4 /* 0000236A */
  2698. 00002368  7800                     moveq.l    D4, 0x00
  2699. label0000236A:
  2700. 0000236A  5283                     addq.l     D3, 1
  2701. label0000236C:
  2702. 0000236C  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  2703. 00002370  6D9C                     blt        -0x62 /* 0000230E */
  2704. 00002372  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  2705. 00002376  4E5E                     unlink     A6
  2706. 00002378  4E75                     rts
  2707. 0000237A  8A57                     or.w       D5, [A7]
  2708. 0000237C  696E                     bvs        +0x70 /* 000023EC */
  2709. 0000237E  646F                     bcc        +0x71 /* 000023EF */
  2710. 00002380  7746                     moveq.l    D3, 0x46
  2711. 00002382  6F6C                     ble        +0x6E /* 000023F0 */
  2712. 00002384  6400 0000                bcc        +0x2 /* 00002386 */
  2713. // begin alternate branch 00002386-0000238C
  2714. label00002386:
  2715. 00002386  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2716. 0000238A  FFC6                     .extension 0xFC6 // unimplemented
  2717. // end alternate branch 00002386-0000238C
  2718. label00002386: // (misaligned)
  2719. 00002388  4E56 FFC6                link       A6, -0x003A
  2720. 0000238C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2721. 00002390  246E 0008                movea.l    A2, [A6 + 0x8]
  2722. 00002394  286E 000C                movea.l    A4, [A6 + 0xC]
  2723. 00002398  266E 0010                movea.l    A3, [A6 + 0x10]
  2724. 0000239C  7600                     moveq.l    D3, 0x00
  2725. 0000239E  6000 0126                bra        +0x128 /* 000024C6 */
  2726. label000023A2:
  2727. 000023A2  2803                     move.l     D4, D3
  2728. 000023A4  D884                     add.l      D4, D4
  2729. 000023A6  2C04                     move.l     D6, D4
  2730. 000023A8  2A04                     move.l     D5, D4
  2731. 000023AA  5285                     addq.l     D5, 1
  2732. 000023AC  2E05                     move.l     D7, D5
  2733. 000023AE  4A83                     tst.l      D3
  2734. 000023B0  6610                     bne        +0x12 /* 000023C2 */
  2735. 000023B2  2004                     move.l     D0, D4
  2736. 000023B4  E588                     lsl        D0, 2
  2737. 000023B6  2D72 0800 FFFC           move.l     [A6 - 0x4], [A2 + D0]
  2738. 000023BC  42AE FFF8                clr.l      [A6 - 0x8]
  2739. 000023C0  6024                     bra        +0x26 /* 000023E6 */
  2740. label000023C2:
  2741. 000023C2  B68B                     cmp.l      D3, A3
  2742. 000023C4  660C                     bne        +0xE /* 000023D2 */
  2743. 000023C6  2D6A 0004 FFFC           move.l     [A6 - 0x4], [A2 + 0x4]
  2744. 000023CC  42AE FFF8                clr.l      [A6 - 0x8]
  2745. 000023D0  6014                     bra        +0x16 /* 000023E6 */
  2746. label000023D2:
  2747. 000023D2  2004                     move.l     D0, D4
  2748. 000023D4  E588                     lsl        D0, 2
  2749. 000023D6  2D72 0800 FFFC           move.l     [A6 - 0x4], [A2 + D0]
  2750. 000023DC  2005                     move.l     D0, D5
  2751. 000023DE  E588                     lsl        D0, 2
  2752. 000023E0  2D72 0800 FFF8           move.l     [A6 - 0x8], [A2 + D0]
  2753. label000023E6:
  2754. 000023E6  486E FFF8                pea.l      [A6 - 0x8]
  2755. 000023EA  486E FFD0                pea.l      [A6 - 0x30]
  2756. // begin alternate branch 000023EC-000023EE
  2757. label000023EC:
  2758. 000023EC  FFD0                     .extension 0xFD0 // unimplemented
  2759. // end alternate branch 000023EC-000023EE
  2760. label000023EC: // (misaligned)
  2761. 000023EE  3F3C 100E                move.w     -[A7], 0x100E
  2762. // begin alternate branch 000023F0-000023F2
  2763. label000023F0:
  2764. 000023F0  100E                     move.b     D0, A6
  2765. // end alternate branch 000023F0-000023F2
  2766. label000023F0: // (misaligned)
  2767. 000023F2  A9EB                     syscall    Pack4/FP68K
  2768. 000023F4  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  2769. 000023F8  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  2770. 000023FC  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  2771. 00002400  486E FFFC                pea.l      [A6 - 0x4]
  2772. 00002404  486E FFC6                pea.l      [A6 - 0x3A]
  2773. 00002408  3F3C 100E                move.w     -[A7], 0x100E
  2774. 0000240C  A9EB                     syscall    Pack4/FP68K
  2775. 0000240E  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  2776. 00002412  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  2777. 00002416  3F2E FFC6                move.w     -[A7], [A6 - 0x3A]
  2778. 0000241A  486E FFEE                pea.l      [A6 - 0x12]
  2779. 0000241E  4EB9 0000 1410           jsr        [0x00001410]
  2780. 00002424  2D6E FFEE FFDA           move.l     [A6 - 0x26], [A6 - 0x12]
  2781. 0000242A  2D6E FFF2 FFDE           move.l     [A6 - 0x22], [A6 - 0xE]
  2782. 00002430  3D6E FFF6 FFE2           move.w     [A6 - 0x1E], [A6 - 0xA]
  2783. 00002436  486E FFDA                pea.l      [A6 - 0x26]
  2784. 0000243A  486E FFDA                pea.l      [A6 - 0x26]
  2785. 0000243E  3F3C 1010                move.w     -[A7], 0x1010
  2786. 00002442  A9EB                     syscall    Pack4/FP68K
  2787. 00002444  2006                     move.l     D0, D6
  2788. 00002446  E588                     lsl        D0, 2
  2789. 00002448  29AE FFDA 0800           move.l     [A4 + D0], [A6 - 0x26]
  2790. 0000244E  486E FFFC                pea.l      [A6 - 0x4]
  2791. 00002452  486E FFD0                pea.l      [A6 - 0x30]
  2792. 00002456  3F3C 100E                move.w     -[A7], 0x100E
  2793. 0000245A  A9EB                     syscall    Pack4/FP68K
  2794. 0000245C  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  2795. 00002460  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  2796. 00002464  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  2797. 00002468  486E FFF8                pea.l      [A6 - 0x8]
  2798. 0000246C  486E FFDA                pea.l      [A6 - 0x26]
  2799. 00002470  3F3C 100E                move.w     -[A7], 0x100E
  2800. 00002474  A9EB                     syscall    Pack4/FP68K
  2801. 00002476  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  2802. 0000247A  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  2803. 0000247E  3F2E FFDA                move.w     -[A7], [A6 - 0x26]
  2804. 00002482  486E FFE4                pea.l      [A6 - 0x1C]
  2805. 00002486  4EB9 0000 0078           jsr        [0x00000078 /* __m68k_vec_switch_scc__ */]
  2806. 0000248C  2D6E FFE4 FFC6           move.l     [A6 - 0x3A], [A6 - 0x1C]
  2807. 00002492  2D6E FFE8 FFCA           move.l     [A6 - 0x36], [A6 - 0x18]
  2808. 00002498  3D6E FFEC FFCE           move.w     [A6 - 0x32], [A6 - 0x14]
  2809. 0000249E  486E FFC6                pea.l      [A6 - 0x3A]
  2810. 000024A2  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  2811. 000024A6  A9EB                     syscall    Pack4/FP68K
  2812. 000024A8  486E FFC6                pea.l      [A6 - 0x3A]
  2813. 000024AC  486E FFC6                pea.l      [A6 - 0x3A]
  2814. 000024B0  3F3C 1010                move.w     -[A7], 0x1010
  2815. 000024B4  A9EB                     syscall    Pack4/FP68K
  2816. 000024B6  2007                     move.l     D0, D7
  2817. 000024B8  E588                     lsl        D0, 2
  2818. 000024BA  29AE FFC6 0800           move.l     [A4 + D0], [A6 - 0x3A]
  2819. 000024C0  5283                     addq.l     D3, 1
  2820. 000024C2  4FEF 0030                lea.l      A7, [A7 + 0x30]
  2821. label000024C6:
  2822. 000024C6  B68B                     cmp.l      D3, A3
  2823. 000024C8  6F00 FED8                ble        -0x126 /* 000023A2 */
  2824. 000024CC  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2825. 000024D0  4E5E                     unlink     A6
  2826. 000024D2  4E75                     rts
  2827. 000024D4  8B43 6172                pack       D5, D3, 0x6172
  2828. 000024D8  7454                     moveq.l    D2, 0x54
  2829. 000024DA  6F50                     ble        +0x52 /* 0000252C */
  2830. 000024DC  6F6C                     ble        +0x6E /* 0000254A */
  2831. 000024DE  6172                     bsr        +0x74 /* 00002552 */
  2832. 000024E0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2833. 000024E4  FFEE                     .extension 0xFEE // unimplemented
  2834. 000024E6  206E 0008                movea.l    A0, [A6 + 0x8]
  2835. 000024EA  42AE FFFC                clr.l      [A6 - 0x4]
  2836. 000024EE  7400                     moveq.l    D2, 0x00
  2837. 000024F0  6032                     bra        +0x34 /* 00002524 */
  2838. label000024F2:
  2839. 000024F2  2202                     move.l     D1, D2
  2840. 000024F4  D281                     add.l      D1, D1
  2841. 000024F6  2001                     move.l     D0, D1
  2842. 000024F8  E588                     lsl        D0, 2
  2843. 000024FA  4870 0800                pea.l      [A0 + D0]
  2844. 000024FE  486E FFEE                pea.l      [A6 - 0x12]
  2845. 00002502  3F3C 100E                move.w     -[A7], 0x100E
  2846. 00002506  A9EB                     syscall    Pack4/FP68K
  2847. 00002508  486E FFFC                pea.l      [A6 - 0x4]
  2848. 0000250C  486E FFEE                pea.l      [A6 - 0x12]
  2849. 00002510  3F3C 1008                move.w     -[A7], 0x1008
  2850. 00002514  A9EB                     syscall    Pack4/FP68K
  2851. 00002516  6F0A                     ble        +0xC /* 00002522 */
  2852. 00002518  2001                     move.l     D0, D1
  2853. 0000251A  E588                     lsl        D0, 2
  2854. 0000251C  2D70 0800 FFFC           move.l     [A6 - 0x4], [A0 + D0]
  2855. label00002522:
  2856. 00002522  5282                     addq.l     D2, 1
  2857. label00002524:
  2858. 00002524  B4AD BC6C                cmp.l      D2, [A5 - 0x4394]
  2859. 00002528  6FC8                     ble        -0x36 /* 000024F2 */
  2860. 0000252A  2D6D BC8A FFEE           move.l     [A6 - 0x12], [A5 - 0x4376]
  2861. // begin alternate branch 0000252C-00002530
  2862. label0000252C:
  2863. 0000252C  BC8A                     cmp.l      D6, A2
  2864. 0000252E  FFEE                     .extension 0xFEE // unimplemented
  2865. // end alternate branch 0000252C-00002530
  2866. label0000252C: // (misaligned)
  2867. 00002530  2D6D BC8E FFF2           move.l     [A6 - 0xE], [A5 - 0x4372]
  2868. 00002536  3D6D BC92 FFF6           move.w     [A6 - 0xA], [A5 - 0x436E]
  2869. 0000253C  486E FFFC                pea.l      [A6 - 0x4]
  2870. 00002540  486E FFEE                pea.l      [A6 - 0x12]
  2871. 00002544  3F3C 1004                move.w     -[A7], 0x1004
  2872. 00002548  A9EB                     syscall    Pack4/FP68K
  2873. label0000254A:
  2874. 0000254A  486E FFEE                pea.l      [A6 - 0x12]
  2875. 0000254E  486E FFEE                pea.l      [A6 - 0x12]
  2876. fn00002552:
  2877. 00002552  3F3C 1010                move.w     -[A7], 0x1010
  2878. 00002556  A9EB                     syscall    Pack4/FP68K
  2879. 00002558  2D6E FFEE FFF8           move.l     [A6 - 0x8], [A6 - 0x12]
  2880. 0000255E  7400                     moveq.l    D2, 0x00
  2881. 00002560  605C                     bra        +0x5E /* 000025BE */
  2882. label00002562:
  2883. 00002562  2202                     move.l     D1, D2
  2884. 00002564  D281                     add.l      D1, D1
  2885. 00002566  2001                     move.l     D0, D1
  2886. 00002568  E588                     lsl        D0, 2
  2887. 0000256A  4870 0800                pea.l      [A0 + D0]
  2888. 0000256E  486E FFEE                pea.l      [A6 - 0x12]
  2889. 00002572  3F3C 100E                move.w     -[A7], 0x100E
  2890. 00002576  A9EB                     syscall    Pack4/FP68K
  2891. 00002578  486E FFF8                pea.l      [A6 - 0x8]
  2892. 0000257C  486E FFEE                pea.l      [A6 - 0x12]
  2893. 00002580  3F3C 1008                move.w     -[A7], 0x1008
  2894. 00002584  A9EB                     syscall    Pack4/FP68K
  2895. 00002586  6C0A                     bge        +0xC /* 00002592 */
  2896. 00002588  2001                     move.l     D0, D1
  2897. 0000258A  E588                     lsl        D0, 2
  2898. 0000258C  42B0 0800                clr.l      [A0 + D0]
  2899. 00002590  602A                     bra        +0x2C /* 000025BC */
  2900. label00002592:
  2901. 00002592  2001                     move.l     D0, D1
  2902. 00002594  E588                     lsl        D0, 2
  2903. 00002596  4870 0800                pea.l      [A0 + D0]
  2904. 0000259A  486E FFEE                pea.l      [A6 - 0x12]
  2905. 0000259E  3F3C 100E                move.w     -[A7], 0x100E
  2906. 000025A2  A9EB                     syscall    Pack4/FP68K
  2907. 000025A4  486D BC94                pea.l      [A5 - 0x436C]
  2908. 000025A8  486E FFEE                pea.l      [A6 - 0x12]
  2909. 000025AC  3F3C 0008                move.w     -[A7], 0x8
  2910. 000025B0  A9EB                     syscall    Pack4/FP68K
  2911. 000025B2  6C08                     bge        +0xA /* 000025BC */
  2912. 000025B4  2001                     move.l     D0, D1
  2913. 000025B6  E588                     lsl        D0, 2
  2914. 000025B8  42B0 0800                clr.l      [A0 + D0]
  2915. label000025BC:
  2916. 000025BC  5282                     addq.l     D2, 1
  2917. label000025BE:
  2918. 000025BE  B4AD BC6C                cmp.l      D2, [A5 - 0x4394]
  2919. 000025C2  6F9E                     ble        -0x60 /* 00002562 */
  2920. 000025C4  4E5E                     unlink     A6
  2921. 000025C6  4E75                     rts
  2922. 000025C8  9253                     sub.w      D1, [A3]
  2923. 000025CA  696D                     bvs        +0x6F /* 00002639 */
  2924. 000025CC  706C                     moveq.l    D0, 0x6C
  2925. 000025CE  6553                     bcs        +0x55 /* 00002623 */
  2926. 000025D0  7065                     moveq.l    D0, 0x65
  2927. 000025D2  6374                     bls        +0x76 /* 00002648 */
  2928. 000025D4  7261                     moveq.l    D1, 0x61
  2929. 000025D6  6C47                     bge        +0x49 /* 0000261F */
  2930. 000025D8  6174                     bsr        +0x76 /* 0000264E */
  2931. 000025DA  6500 0000                bcs        +0x2 /* 000025DC */
  2932. // begin alternate branch 000025DC-000025E2
  2933. label000025DC:
  2934. 000025DC  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2935. 000025E0  FFE8                     .extension 0xFE8 // unimplemented
  2936. // end alternate branch 000025DC-000025E2
  2937. label000025DC: // (misaligned)
  2938. 000025DE  4E56 FFE8                link       A6, -0x0018
  2939. 000025E2  48E7 0C08                movem.l    -[A7], D4,D5,A4
  2940. 000025E6  206E 0008                movea.l    A0, [A6 + 0x8]
  2941. 000025EA  286E 000C                movea.l    A4, [A6 + 0xC]
  2942. 000025EE  226E 0010                movea.l    A1, [A6 + 0x10]
  2943. 000025F2  7400                     moveq.l    D2, 0x00
  2944. 000025F4  6000 01AA                bra        +0x1AC /* 000027A0 */
  2945. label000025F8:
  2946. 000025F8  2A02                     move.l     D5, D2
  2947. 000025FA  DA85                     add.l      D5, D5
  2948. 000025FC  2805                     move.l     D4, D5
  2949. 000025FE  5284                     addq.l     D4, 1
  2950. 00002600  2005                     move.l     D0, D5
  2951. 00002602  E588                     lsl        D0, 2
  2952. 00002604  42AE FFE8                clr.l      [A6 - 0x18]
  2953. 00002608  42AE FFEC                clr.l      [A6 - 0x14]
  2954. 0000260C  426E FFF0                clr.w      [A6 - 0x10]
  2955. 00002610  4870 0800                pea.l      [A0 + D0]
  2956. 00002614  486E FFE8                pea.l      [A6 - 0x18]
  2957. 00002618  3F3C 1008                move.w     -[A7], 0x1008
  2958. 0000261C  A9EB                     syscall    Pack4/FP68K
  2959. 0000261E  6616                     bne        +0x18 /* 00002636 */
  2960. 00002620  42AE FFFC                clr.l      [A6 - 0x4]
  2961. 00002624  2002                     move.l     D0, D2
  2962. 00002626  E588                     lsl        D0, 2
  2963. 00002628  2204                     move.l     D1, D4
  2964. 0000262A  E589                     lsl        D1, 2
  2965. 0000262C  21B1 0800 1800           move.l     [A0 + D1], [A1 + D0]
  2966. 00002632  6000 016A                bra        +0x16C /* 0000279E */
  2967. label00002636:
  2968. 00002636  2002                     move.l     D0, D2
  2969. 00002638  E588                     lsl        D0, 2
  2970. 0000263A  2204                     move.l     D1, D4
  2971. 0000263C  E589                     lsl        D1, 2
  2972. 0000263E  4870 1800                pea.l      [A0 + D1]
  2973. 00002642  486E FFE8                pea.l      [A6 - 0x18]
  2974. 00002646  3F3C 100E                move.w     -[A7], 0x100E
  2975. // begin alternate branch 00002648-0000264A
  2976. label00002648:
  2977. 00002648  100E                     move.b     D0, A6
  2978. // end alternate branch 00002648-0000264A
  2979. label00002648: // (misaligned)
  2980. 0000264A  A9EB                     syscall    Pack4/FP68K
  2981. 0000264C  4874 0800                pea.l      [A4 + D0]
  2982. // begin alternate branch 0000264E-00002654
  2983. fn0000264E:
  2984. 0000264E  0800 486E                btst.b     D0, 0x6E /* 'n' */
  2985. 00002652  FFE8                     .extension 0xFE8 // unimplemented
  2986. // end alternate branch 0000264E-00002654
  2987. fn0000264E: // (misaligned)
  2988. 00002650  486E FFE8                pea.l      [A6 - 0x18]
  2989. 00002654  3F3C 1002                move.w     -[A7], 0x1002
  2990. 00002658  A9EB                     syscall    Pack4/FP68K
  2991. 0000265A  486E FFE8                pea.l      [A6 - 0x18]
  2992. 0000265E  486E FFE8                pea.l      [A6 - 0x18]
  2993. 00002662  3F3C 1010                move.w     -[A7], 0x1010
  2994. 00002666  A9EB                     syscall    Pack4/FP68K
  2995. 00002668  2D6E FFE8 FFFC           move.l     [A6 - 0x4], [A6 - 0x18]
  2996. 0000266E  2004                     move.l     D0, D4
  2997. 00002670  E588                     lsl        D0, 2
  2998. 00002672  2202                     move.l     D1, D2
  2999. 00002674  E589                     lsl        D1, 2
  3000. 00002676  29B0 0800 1800           move.l     [A4 + D1], [A0 + D0]
  3001. 0000267C  602A                     bra        +0x2C /* 000026A8 */
  3002. label0000267E:
  3003. 0000267E  486E FFFC                pea.l      [A6 - 0x4]
  3004. 00002682  486E FFE8                pea.l      [A6 - 0x18]
  3005. 00002686  3F3C 100E                move.w     -[A7], 0x100E
  3006. 0000268A  A9EB                     syscall    Pack4/FP68K
  3007. 0000268C  486D C878                pea.l      [A5 - 0x3788]
  3008. 00002690  486E FFE8                pea.l      [A6 - 0x18]
  3009. 00002694  3F3C 1002                move.w     -[A7], 0x1002
  3010. 00002698  A9EB                     syscall    Pack4/FP68K
  3011. 0000269A  486E FFE8                pea.l      [A6 - 0x18]
  3012. 0000269E  486E FFFC                pea.l      [A6 - 0x4]
  3013. 000026A2  3F3C 1010                move.w     -[A7], 0x1010
  3014. 000026A6  A9EB                     syscall    Pack4/FP68K
  3015. label000026A8:
  3016. 000026A8  486E FFFC                pea.l      [A6 - 0x4]
  3017. 000026AC  486E FFE8                pea.l      [A6 - 0x18]
  3018. 000026B0  3F3C 100E                move.w     -[A7], 0x100E
  3019. 000026B4  A9EB                     syscall    Pack4/FP68K
  3020. 000026B6  486D C87C                pea.l      [A5 - 0x3784]
  3021. 000026BA  486E FFE8                pea.l      [A6 - 0x18]
  3022. 000026BE  3F3C 1008                move.w     -[A7], 0x1008
  3023. 000026C2  A9EB                     syscall    Pack4/FP68K
  3024. 000026C4  6EB8                     bgt        -0x46 /* 0000267E */
  3025. 000026C6  602A                     bra        +0x2C /* 000026F2 */
  3026. label000026C8:
  3027. 000026C8  486E FFFC                pea.l      [A6 - 0x4]
  3028. 000026CC  486E FFE8                pea.l      [A6 - 0x18]
  3029. 000026D0  3F3C 100E                move.w     -[A7], 0x100E
  3030. 000026D4  A9EB                     syscall    Pack4/FP68K
  3031. 000026D6  486D C878                pea.l      [A5 - 0x3788]
  3032. 000026DA  486E FFE8                pea.l      [A6 - 0x18]
  3033. 000026DE  3F3C 1000                move.w     -[A7], 0x1000
  3034. 000026E2  A9EB                     syscall    Pack4/FP68K
  3035. 000026E4  486E FFE8                pea.l      [A6 - 0x18]
  3036. 000026E8  486E FFFC                pea.l      [A6 - 0x4]
  3037. 000026EC  3F3C 1010                move.w     -[A7], 0x1010
  3038. 000026F0  A9EB                     syscall    Pack4/FP68K
  3039. label000026F2:
  3040. 000026F2  486D C87C                pea.l      [A5 - 0x3784]
  3041. 000026F6  486E FFE8                pea.l      [A6 - 0x18]
  3042. 000026FA  3F3C 100E                move.w     -[A7], 0x100E
  3043. 000026FE  A9EB                     syscall    Pack4/FP68K
  3044. 00002700  486E FFE8                pea.l      [A6 - 0x18]
  3045. 00002704  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  3046. 00002708  A9EB                     syscall    Pack4/FP68K
  3047. 0000270A  486E FFFC                pea.l      [A6 - 0x4]
  3048. 0000270E  486E FFF2                pea.l      [A6 - 0xE]
  3049. 00002712  3F3C 100E                move.w     -[A7], 0x100E
  3050. 00002716  A9EB                     syscall    Pack4/FP68K
  3051. 00002718  486E FFE8                pea.l      [A6 - 0x18]
  3052. 0000271C  486E FFF2                pea.l      [A6 - 0xE]
  3053. 00002720  3F3C 0008                move.w     -[A7], 0x8
  3054. 00002724  A9EB                     syscall    Pack4/FP68K
  3055. 00002726  6DA0                     blt        -0x5E /* 000026C8 */
  3056. 00002728  486E FFFC                pea.l      [A6 - 0x4]
  3057. 0000272C  486E FFF2                pea.l      [A6 - 0xE]
  3058. 00002730  3F3C 100E                move.w     -[A7], 0x100E
  3059. 00002734  A9EB                     syscall    Pack4/FP68K
  3060. 00002736  486D BC80                pea.l      [A5 - 0x4380]
  3061. 0000273A  486E FFF2                pea.l      [A6 - 0xE]
  3062. 0000273E  3F3C 0004                move.w     -[A7], 0x4
  3063. 00002742  A9EB                     syscall    Pack4/FP68K
  3064. 00002744  486E FFF2                pea.l      [A6 - 0xE]
  3065. 00002748  486E FFF2                pea.l      [A6 - 0xE]
  3066. 0000274C  3F3C 1010                move.w     -[A7], 0x1010
  3067. 00002750  A9EB                     syscall    Pack4/FP68K
  3068. 00002752  2D6E FFF2 FFFC           move.l     [A6 - 0x4], [A6 - 0xE]
  3069. 00002758  2002                     move.l     D0, D2
  3070. 0000275A  E588                     lsl        D0, 2
  3071. 0000275C  486E FFFC                pea.l      [A6 - 0x4]
  3072. 00002760  486E FFF2                pea.l      [A6 - 0xE]
  3073. 00002764  3F3C 100E                move.w     -[A7], 0x100E
  3074. 00002768  A9EB                     syscall    Pack4/FP68K
  3075. 0000276A  4871 0800                pea.l      [A1 + D0]
  3076. 0000276E  486E FFF2                pea.l      [A6 - 0xE]
  3077. 00002772  3F3C 1000                move.w     -[A7], 0x1000
  3078. 00002776  A9EB                     syscall    Pack4/FP68K
  3079. 00002778  486E FFF2                pea.l      [A6 - 0xE]
  3080. 0000277C  486E FFF2                pea.l      [A6 - 0xE]
  3081. 00002780  3F3C 1010                move.w     -[A7], 0x1010
  3082. 00002784  A9EB                     syscall    Pack4/FP68K
  3083. 00002786  2004                     move.l     D0, D4
  3084. 00002788  E588                     lsl        D0, 2
  3085. 0000278A  21AE FFF2 0800           move.l     [A0 + D0], [A6 - 0xE]
  3086. 00002790  2004                     move.l     D0, D4
  3087. 00002792  E588                     lsl        D0, 2
  3088. 00002794  2202                     move.l     D1, D2
  3089. 00002796  E589                     lsl        D1, 2
  3090. 00002798  23B0 0800 1800           move.l     [A1 + D1], [A0 + D0]
  3091. label0000279E:
  3092. 0000279E  5282                     addq.l     D2, 1
  3093. label000027A0:
  3094. 000027A0  B4AD BC6C                cmp.l      D2, [A5 - 0x4394]
  3095. 000027A4  6F00 FE52                ble        -0x1AC /* 000025F8 */
  3096. 000027A8  4CDF 1030                movem.l    D4,D5,A4, [A7]+
  3097. 000027AC  4E5E                     unlink     A6
  3098. 000027AE  4E75                     rts
  3099. 000027B0  9050                     sub.w      D0, [A0]
  3100. 000027B2  6861                     bvc        +0x63 /* 00002815 */
  3101. 000027B4  7365                     moveq.l    D1, 0x65
  3102. 000027B6  496E 7465                chk.w      D4, [A6 + 0x7465]
  3103. 000027BA  7270                     moveq.l    D1, 0x70
  3104. 000027BC  6F6C                     ble        +0x6E /* 0000282A */
  3105. 000027BE  6174                     bsr        +0x76 /* 00002834 */
  3106. 000027C0  6500 0000                bcs        +0x2 /* 000027C2 */
  3107. // begin alternate branch 000027C2-000027C8
  3108. label000027C2:
  3109. 000027C2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3110. 000027C6  FFC6                     .extension 0xFC6 // unimplemented
  3111. // end alternate branch 000027C2-000027C8
  3112. label000027C2: // (misaligned)
  3113. 000027C4  4E56 FFC6                link       A6, -0x003A
  3114. 000027C8  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  3115. 000027CC  246E 0008                movea.l    A2, [A6 + 0x8]
  3116. 000027D0  286E 000C                movea.l    A4, [A6 + 0xC]
  3117. 000027D4  2E2E 0010                move.l     D7, [A6 + 0x10]
  3118. 000027D8  7600                     moveq.l    D3, 0x00
  3119. 000027DA  6000 013E                bra        +0x140 /* 0000291A */
  3120. label000027DE:
  3121. 000027DE  2803                     move.l     D4, D3
  3122. 000027E0  D884                     add.l      D4, D4
  3123. 000027E2  2A04                     move.l     D5, D4
  3124. 000027E4  2004                     move.l     D0, D4
  3125. 000027E6  5280                     addq.l     D0, 1
  3126. 000027E8  2C00                     move.l     D6, D0
  3127. 000027EA  2640                     movea.l    A3, D0
  3128. 000027EC  2005                     move.l     D0, D5
  3129. 000027EE  E588                     lsl        D0, 2
  3130. 000027F0  42AE FFC6                clr.l      [A6 - 0x3A]
  3131. 000027F4  42AE FFCA                clr.l      [A6 - 0x36]
  3132. 000027F8  426E FFCE                clr.w      [A6 - 0x32]
  3133. 000027FC  4872 0800                pea.l      [A2 + D0]
  3134. 00002800  486E FFC6                pea.l      [A6 - 0x3A]
  3135. 00002804  3F3C 1008                move.w     -[A7], 0x1008
  3136. 00002808  A9EB                     syscall    Pack4/FP68K
  3137. 0000280A  660C                     bne        +0xE /* 00002818 */
  3138. 0000280C  42AE FFFC                clr.l      [A6 - 0x4]
  3139. 00002810  42AE FFF8                clr.l      [A6 - 0x8]
  3140. 00002814  6000 00E4                bra        +0xE6 /* 000028FA */
  3141. label00002818:
  3142. 00002818  2006                     move.l     D0, D6
  3143. 0000281A  E588                     lsl        D0, 2
  3144. 0000281C  4872 0800                pea.l      [A2 + D0]
  3145. 00002820  486E FFC6                pea.l      [A6 - 0x3A]
  3146. 00002824  3F3C 100E                move.w     -[A7], 0x100E
  3147. 00002828  A9EB                     syscall    Pack4/FP68K
  3148. label0000282A:
  3149. 0000282A  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3150. 0000282E  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  3151. 00002832  3F2E FFC6                move.w     -[A7], [A6 - 0x3A]
  3152. // begin alternate branch 00002834-00002836
  3153. fn00002834:
  3154. 00002834  FFC6                     .extension 0xFC6 // unimplemented
  3155. // end alternate branch 00002834-00002836
  3156. fn00002834: // (misaligned)
  3157. 00002836  486E FFEE                pea.l      [A6 - 0x12]
  3158. 0000283A  4EB9 0000 0048           jsr        [0x00000048]
  3159. 00002840  2005                     move.l     D0, D5
  3160. 00002842  E588                     lsl        D0, 2
  3161. 00002844  4872 0800                pea.l      [A2 + D0]
  3162. 00002848  486E FFD0                pea.l      [A6 - 0x30]
  3163. 0000284C  3F3C 100E                move.w     -[A7], 0x100E
  3164. 00002850  A9EB                     syscall    Pack4/FP68K
  3165. 00002852  486E FFEE                pea.l      [A6 - 0x12]
  3166. 00002856  486E FFD0                pea.l      [A6 - 0x30]
  3167. 0000285A  3F3C 0004                move.w     -[A7], 0x4
  3168. 0000285E  A9EB                     syscall    Pack4/FP68K
  3169. 00002860  486E FFD0                pea.l      [A6 - 0x30]
  3170. 00002864  486E FFD0                pea.l      [A6 - 0x30]
  3171. 00002868  3F3C 1010                move.w     -[A7], 0x1010
  3172. 0000286C  A9EB                     syscall    Pack4/FP68K
  3173. 0000286E  2D6E FFD0 FFFC           move.l     [A6 - 0x4], [A6 - 0x30]
  3174. 00002874  2006                     move.l     D0, D6
  3175. 00002876  E588                     lsl        D0, 2
  3176. 00002878  4872 0800                pea.l      [A2 + D0]
  3177. 0000287C  486E FFD0                pea.l      [A6 - 0x30]
  3178. 00002880  3F3C 100E                move.w     -[A7], 0x100E
  3179. 00002884  A9EB                     syscall    Pack4/FP68K
  3180. 00002886  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  3181. 0000288A  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  3182. 0000288E  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  3183. 00002892  486E FFE4                pea.l      [A6 - 0x1C]
  3184. 00002896  4EB9 0000 0040           jsr        [0x00000040]
  3185. 0000289C  2005                     move.l     D0, D5
  3186. 0000289E  E588                     lsl        D0, 2
  3187. 000028A0  4872 0800                pea.l      [A2 + D0]
  3188. 000028A4  486E FFC6                pea.l      [A6 - 0x3A]
  3189. 000028A8  3F3C 100E                move.w     -[A7], 0x100E
  3190. 000028AC  A9EB                     syscall    Pack4/FP68K
  3191. 000028AE  486E FFC6                pea.l      [A6 - 0x3A]
  3192. 000028B2  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  3193. 000028B6  A9EB                     syscall    Pack4/FP68K
  3194. 000028B8  486E FFC6                pea.l      [A6 - 0x3A]
  3195. 000028BC  486E FFC6                pea.l      [A6 - 0x3A]
  3196. 000028C0  3F3C 1010                move.w     -[A7], 0x1010
  3197. 000028C4  A9EB                     syscall    Pack4/FP68K
  3198. 000028C6  486E FFC6                pea.l      [A6 - 0x3A]
  3199. 000028CA  486E FFDA                pea.l      [A6 - 0x26]
  3200. 000028CE  3F3C 100E                move.w     -[A7], 0x100E
  3201. 000028D2  A9EB                     syscall    Pack4/FP68K
  3202. 000028D4  486E FFE4                pea.l      [A6 - 0x1C]
  3203. 000028D8  486E FFDA                pea.l      [A6 - 0x26]
  3204. 000028DC  3F3C 0004                move.w     -[A7], 0x4
  3205. 000028E0  A9EB                     syscall    Pack4/FP68K
  3206. 000028E2  486E FFDA                pea.l      [A6 - 0x26]
  3207. 000028E6  486E FFDA                pea.l      [A6 - 0x26]
  3208. 000028EA  3F3C 1010                move.w     -[A7], 0x1010
  3209. 000028EE  A9EB                     syscall    Pack4/FP68K
  3210. 000028F0  2D6E FFDA FFF8           move.l     [A6 - 0x8], [A6 - 0x26]
  3211. 000028F6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3212. label000028FA:
  3213. 000028FA  B687                     cmp.l      D3, D7
  3214. 000028FC  6602                     bne        +0x4 /* 00002900 */
  3215. 000028FE  7801                     moveq.l    D4, 0x01
  3216. label00002900:
  3217. 00002900  2004                     move.l     D0, D4
  3218. 00002902  E588                     lsl        D0, 2
  3219. 00002904  29AE FFFC 0800           move.l     [A4 + D0], [A6 - 0x4]
  3220. 0000290A  B687                     cmp.l      D3, D7
  3221. 0000290C  670A                     beq        +0xC /* 00002918 */
  3222. 0000290E  200B                     move.l     D0, A3
  3223. 00002910  E588                     lsl        D0, 2
  3224. 00002912  29AE FFF8 0800           move.l     [A4 + D0], [A6 - 0x8]
  3225. label00002918:
  3226. 00002918  5283                     addq.l     D3, 1
  3227. label0000291A:
  3228. 0000291A  B687                     cmp.l      D3, D7
  3229. 0000291C  6F00 FEC0                ble        -0x13E /* 000027DE */
  3230. 00002920  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  3231. 00002924  4E5E                     unlink     A6
  3232. 00002926  4E75                     rts
  3233. 00002928  8B50                     or.w       [A0], D5
  3234. 0000292A  6F6C                     ble        +0x6E /* 00002998 */
  3235. 0000292C  6172                     bsr        +0x74 /* 000029A0 */
  3236. 0000292E  546F 4361                addq.w     [A7 + 0x4361], 2
  3237. 00002932  7274                     moveq.l    D1, 0x74
  3238. 00002934  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3239. 00002938  FFAC                     .extension 0xFAC // unimplemented
  3240. 0000293A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3241. 0000293E  226E 0008                movea.l    A1, [A6 + 0x8]
  3242. 00002942  2E2E 0014                move.l     D7, [A6 + 0x14]
  3243. 00002946  286E 0018                movea.l    A4, [A6 + 0x18]
  3244. 0000294A  266E 001C                movea.l    A3, [A6 + 0x1C]
  3245. 0000294E  2D6D BC78 FFAC           move.l     [A6 - 0x54], [A5 - 0x4388]
  3246. 00002954  486E FFAC                pea.l      [A6 - 0x54]
  3247. 00002958  486E FFAC                pea.l      [A6 - 0x54]
  3248. 0000295C  3F3C 280E                move.w     -[A7], 0x280E
  3249. 00002960  A9EB                     syscall    Pack4/FP68K
  3250. 00002962  2D7C 3FFF 8000 FFB6      move.l     [A6 - 0x4A], 0x3FFF8000
  3251. 0000296A  42AE FFBA                clr.l      [A6 - 0x46]
  3252. 0000296E  426E FFBE                clr.w      [A6 - 0x42]
  3253. 00002972  486E FFAC                pea.l      [A6 - 0x54]
  3254. 00002976  486E FFB6                pea.l      [A6 - 0x4A]
  3255. 0000297A  3F3C 0006                move.w     -[A7], 0x6
  3256. 0000297E  A9EB                     syscall    Pack4/FP68K
  3257. 00002980  486E FFB6                pea.l      [A6 - 0x4A]
  3258. 00002984  486E FFB6                pea.l      [A6 - 0x4A]
  3259. 00002988  3F3C 1010                move.w     -[A7], 0x1010
  3260. 0000298C  A9EB                     syscall    Pack4/FP68K
  3261. 0000298E  2D6E FFB6 FFE0           move.l     [A6 - 0x20], [A6 - 0x4A]
  3262. 00002994  2D6D BC68 FFB6           move.l     [A6 - 0x4A], [A5 - 0x4398]
  3263. // begin alternate branch 00002998-0000299A
  3264. label00002998:
  3265. 00002998  FFB6                     .extension 0xFB6 // unimplemented
  3266. // end alternate branch 00002998-0000299A
  3267. label00002998: // (misaligned)
  3268. 0000299A  486E FFB6                pea.l      [A6 - 0x4A]
  3269. 0000299E  486E FFB6                pea.l      [A6 - 0x4A]
  3270. // begin alternate branch 000029A0-000029A2
  3271. fn000029A0:
  3272. 000029A0  FFB6                     .extension 0xFB6 // unimplemented
  3273. // end alternate branch 000029A0-000029A2
  3274. fn000029A0: // (misaligned)
  3275. 000029A2  3F3C 280E                move.w     -[A7], 0x280E
  3276. 000029A6  A9EB                     syscall    Pack4/FP68K
  3277. 000029A8  2D7C 400C 8000 FFAC      move.l     [A6 - 0x54], 0x400C8000
  3278. 000029B0  42AE FFB0                clr.l      [A6 - 0x50]
  3279. 000029B4  426E FFB4                clr.w      [A6 - 0x4C]
  3280. 000029B8  486D BC80                pea.l      [A5 - 0x4380]
  3281. 000029BC  486E FFAC                pea.l      [A6 - 0x54]
  3282. 000029C0  3F3C 0004                move.w     -[A7], 0x4
  3283. 000029C4  A9EB                     syscall    Pack4/FP68K
  3284. 000029C6  486E FFB6                pea.l      [A6 - 0x4A]
  3285. 000029CA  486E FFAC                pea.l      [A6 - 0x54]
  3286. 000029CE  3F3C 0006                move.w     -[A7], 0x6
  3287. 000029D2  A9EB                     syscall    Pack4/FP68K
  3288. 000029D4  486E FFAC                pea.l      [A6 - 0x54]
  3289. 000029D8  486E FFAC                pea.l      [A6 - 0x54]
  3290. 000029DC  3F3C 1010                move.w     -[A7], 0x1010
  3291. 000029E0  A9EB                     syscall    Pack4/FP68K
  3292. 000029E2  2D6E FFAC FFE4           move.l     [A6 - 0x1C], [A6 - 0x54]
  3293. 000029E8  2D6D BC74 FFB6           move.l     [A6 - 0x4A], [A5 - 0x438C]
  3294. 000029EE  486E FFB6                pea.l      [A6 - 0x4A]
  3295. 000029F2  486E FFB6                pea.l      [A6 - 0x4A]
  3296. 000029F6  3F3C 280E                move.w     -[A7], 0x280E
  3297. 000029FA  A9EB                     syscall    Pack4/FP68K
  3298. 000029FC  486E FFB6                pea.l      [A6 - 0x4A]
  3299. 00002A00  486E FFB6                pea.l      [A6 - 0x4A]
  3300. 00002A04  3F3C 1010                move.w     -[A7], 0x1010
  3301. 00002A08  A9EB                     syscall    Pack4/FP68K
  3302. 00002A0A  486E FFB6                pea.l      [A6 - 0x4A]
  3303. 00002A0E  486E FFAC                pea.l      [A6 - 0x54]
  3304. 00002A12  3F3C 100E                move.w     -[A7], 0x100E
  3305. 00002A16  A9EB                     syscall    Pack4/FP68K
  3306. 00002A18  486D C878                pea.l      [A5 - 0x3788]
  3307. 00002A1C  486E FFAC                pea.l      [A6 - 0x54]
  3308. 00002A20  3F3C 1004                move.w     -[A7], 0x1004
  3309. 00002A24  A9EB                     syscall    Pack4/FP68K
  3310. 00002A26  486E FFAC                pea.l      [A6 - 0x54]
  3311. 00002A2A  486E FFAC                pea.l      [A6 - 0x54]
  3312. 00002A2E  3F3C 1010                move.w     -[A7], 0x1010
  3313. 00002A32  A9EB                     syscall    Pack4/FP68K
  3314. 00002A34  2D7C 400C 8000 FFC0      move.l     [A6 - 0x40], 0x400C8000
  3315. 00002A3C  42AE FFC4                clr.l      [A6 - 0x3C]
  3316. 00002A40  426E FFC8                clr.w      [A6 - 0x38]
  3317. 00002A44  486D BC80                pea.l      [A5 - 0x4380]
  3318. 00002A48  486E FFC0                pea.l      [A6 - 0x40]
  3319. 00002A4C  3F3C 0004                move.w     -[A7], 0x4
  3320. 00002A50  A9EB                     syscall    Pack4/FP68K
  3321. 00002A52  486E FFAC                pea.l      [A6 - 0x54]
  3322. 00002A56  486E FFC0                pea.l      [A6 - 0x40]
  3323. 00002A5A  3F3C 1006                move.w     -[A7], 0x1006
  3324. 00002A5E  A9EB                     syscall    Pack4/FP68K
  3325. 00002A60  486E FFC0                pea.l      [A6 - 0x40]
  3326. 00002A64  486E FFC0                pea.l      [A6 - 0x40]
  3327. 00002A68  3F3C 1010                move.w     -[A7], 0x1010
  3328. 00002A6C  A9EB                     syscall    Pack4/FP68K
  3329. 00002A6E  2D6E FFC0 FFD8           move.l     [A6 - 0x28], [A6 - 0x40]
  3330. 00002A74  2D7C 3FFF 8000 FFC0      move.l     [A6 - 0x40], 0x3FFF8000
  3331. 00002A7C  42AE FFC4                clr.l      [A6 - 0x3C]
  3332. 00002A80  426E FFC8                clr.w      [A6 - 0x38]
  3333. 00002A84  486E FFC0                pea.l      [A6 - 0x40]
  3334. 00002A88  486D BC80                pea.l      [A5 - 0x4380]
  3335. 00002A8C  3F3C 0008                move.w     -[A7], 0x8
  3336. 00002A90  A9EB                     syscall    Pack4/FP68K
  3337. 00002A92  6F42                     ble        +0x44 /* 00002AD6 */
  3338. 00002A94  2D6D BC6C FFC0           move.l     [A6 - 0x40], [A5 - 0x4394]
  3339. 00002A9A  486E FFC0                pea.l      [A6 - 0x40]
  3340. 00002A9E  486E FFC0                pea.l      [A6 - 0x40]
  3341. 00002AA2  3F3C 280E                move.w     -[A7], 0x280E
  3342. 00002AA6  A9EB                     syscall    Pack4/FP68K
  3343. 00002AA8  486D BC80                pea.l      [A5 - 0x4380]
  3344. 00002AAC  486E FFC0                pea.l      [A6 - 0x40]
  3345. 00002AB0  3F3C 0006                move.w     -[A7], 0x6
  3346. 00002AB4  A9EB                     syscall    Pack4/FP68K
  3347. 00002AB6  486E FFC0                pea.l      [A6 - 0x40]
  3348. 00002ABA  3F3C 0016                move.w     -[A7], 0x16
  3349. 00002ABE  A9EB                     syscall    Pack4/FP68K
  3350. 00002AC0  486E FFC0                pea.l      [A6 - 0x40]
  3351. 00002AC4  486E FFC0                pea.l      [A6 - 0x40]
  3352. 00002AC8  3F3C 2810                move.w     -[A7], 0x2810
  3353. 00002ACC  A9EB                     syscall    Pack4/FP68K
  3354. 00002ACE  2D6E FFC0 FFDC           move.l     [A6 - 0x24], [A6 - 0x40]
  3355. 00002AD4  6006                     bra        +0x8 /* 00002ADC */
  3356. label00002AD6:
  3357. 00002AD6  2D6D BC6C FFDC           move.l     [A6 - 0x24], [A5 - 0x4394]
  3358. label00002ADC:
  3359. 00002ADC  7400                     moveq.l    D2, 0x00
  3360. 00002ADE  6000 04E6                bra        +0x4E8 /* 00002FC6 */
  3361. label00002AE2:
  3362. 00002AE2  2C02                     move.l     D6, D2
  3363. 00002AE4  DC86                     add.l      D6, D6
  3364. 00002AE6  2806                     move.l     D4, D6
  3365. 00002AE8  5284                     addq.l     D4, 1
  3366. 00002AEA  2002                     move.l     D0, D2
  3367. 00002AEC  E588                     lsl        D0, 2
  3368. 00002AEE  2D73 0800 FFFC           move.l     [A6 - 0x4], [A3 + D0]
  3369. 00002AF4  2006                     move.l     D0, D6
  3370. 00002AF6  E588                     lsl        D0, 2
  3371. 00002AF8  42AE FFC0                clr.l      [A6 - 0x40]
  3372. 00002AFC  42AE FFC4                clr.l      [A6 - 0x3C]
  3373. 00002B00  426E FFC8                clr.w      [A6 - 0x38]
  3374. 00002B04  4871 0800                pea.l      [A1 + D0]
  3375. 00002B08  486E FFC0                pea.l      [A6 - 0x40]
  3376. 00002B0C  3F3C 1008                move.w     -[A7], 0x1008
  3377. 00002B10  A9EB                     syscall    Pack4/FP68K
  3378. 00002B12  6658                     bne        +0x5A /* 00002B6C */
  3379. 00002B14  2D42 FFC0                move.l     [A6 - 0x40], D2
  3380. 00002B18  486E FFC0                pea.l      [A6 - 0x40]
  3381. 00002B1C  486E FFC0                pea.l      [A6 - 0x40]
  3382. 00002B20  3F3C 280E                move.w     -[A7], 0x280E
  3383. 00002B24  A9EB                     syscall    Pack4/FP68K
  3384. 00002B26  486E FFC0                pea.l      [A6 - 0x40]
  3385. 00002B2A  486E FFC0                pea.l      [A6 - 0x40]
  3386. 00002B2E  3F3C 1010                move.w     -[A7], 0x1010
  3387. 00002B32  A9EB                     syscall    Pack4/FP68K
  3388. 00002B34  486E FFC0                pea.l      [A6 - 0x40]
  3389. 00002B38  486E FFB6                pea.l      [A6 - 0x4A]
  3390. 00002B3C  3F3C 100E                move.w     -[A7], 0x100E
  3391. 00002B40  A9EB                     syscall    Pack4/FP68K
  3392. 00002B42  486E FFE4                pea.l      [A6 - 0x1C]
  3393. 00002B46  486E FFB6                pea.l      [A6 - 0x4A]
  3394. 00002B4A  3F3C 1004                move.w     -[A7], 0x1004
  3395. 00002B4E  A9EB                     syscall    Pack4/FP68K
  3396. 00002B50  486E FFB6                pea.l      [A6 - 0x4A]
  3397. 00002B54  486E FFB6                pea.l      [A6 - 0x4A]
  3398. 00002B58  3F3C 1010                move.w     -[A7], 0x1010
  3399. 00002B5C  A9EB                     syscall    Pack4/FP68K
  3400. 00002B5E  2004                     move.l     D0, D4
  3401. 00002B60  E588                     lsl        D0, 2
  3402. 00002B62  23AE FFB6 0800           move.l     [A1 + D0], [A6 - 0x4A]
  3403. 00002B68  6000 042E                bra        +0x430 /* 00002F98 */
  3404. label00002B6C:
  3405. 00002B6C  2002                     move.l     D0, D2
  3406. 00002B6E  E588                     lsl        D0, 2
  3407. 00002B70  2204                     move.l     D1, D4
  3408. 00002B72  E589                     lsl        D1, 2
  3409. 00002B74  4871 1800                pea.l      [A1 + D1]
  3410. 00002B78  486E FFC0                pea.l      [A6 - 0x40]
  3411. 00002B7C  3F3C 100E                move.w     -[A7], 0x100E
  3412. 00002B80  A9EB                     syscall    Pack4/FP68K
  3413. 00002B82  4874 0800                pea.l      [A4 + D0]
  3414. 00002B86  486E FFC0                pea.l      [A6 - 0x40]
  3415. 00002B8A  3F3C 1002                move.w     -[A7], 0x1002
  3416. 00002B8E  A9EB                     syscall    Pack4/FP68K
  3417. 00002B90  486E FFC0                pea.l      [A6 - 0x40]
  3418. 00002B94  486E FFC0                pea.l      [A6 - 0x40]
  3419. 00002B98  3F3C 1010                move.w     -[A7], 0x1010
  3420. 00002B9C  A9EB                     syscall    Pack4/FP68K
  3421. 00002B9E  2D6E FFC0 FFE8           move.l     [A6 - 0x18], [A6 - 0x40]
  3422. 00002BA4  2004                     move.l     D0, D4
  3423. 00002BA6  E588                     lsl        D0, 2
  3424. 00002BA8  2202                     move.l     D1, D2
  3425. 00002BAA  E589                     lsl        D1, 2
  3426. 00002BAC  29B1 0800 1800           move.l     [A4 + D1], [A1 + D0]
  3427. 00002BB2  602A                     bra        +0x2C /* 00002BDE */
  3428. label00002BB4:
  3429. 00002BB4  486E FFE8                pea.l      [A6 - 0x18]
  3430. 00002BB8  486E FFC0                pea.l      [A6 - 0x40]
  3431. 00002BBC  3F3C 100E                move.w     -[A7], 0x100E
  3432. 00002BC0  A9EB                     syscall    Pack4/FP68K
  3433. 00002BC2  486D C878                pea.l      [A5 - 0x3788]
  3434. 00002BC6  486E FFC0                pea.l      [A6 - 0x40]
  3435. 00002BCA  3F3C 1002                move.w     -[A7], 0x1002
  3436. 00002BCE  A9EB                     syscall    Pack4/FP68K
  3437. 00002BD0  486E FFC0                pea.l      [A6 - 0x40]
  3438. 00002BD4  486E FFE8                pea.l      [A6 - 0x18]
  3439. 00002BD8  3F3C 1010                move.w     -[A7], 0x1010
  3440. 00002BDC  A9EB                     syscall    Pack4/FP68K
  3441. label00002BDE:
  3442. 00002BDE  486E FFE8                pea.l      [A6 - 0x18]
  3443. 00002BE2  486E FFC0                pea.l      [A6 - 0x40]
  3444. 00002BE6  3F3C 100E                move.w     -[A7], 0x100E
  3445. 00002BEA  A9EB                     syscall    Pack4/FP68K
  3446. 00002BEC  486D C87C                pea.l      [A5 - 0x3784]
  3447. 00002BF0  486E FFC0                pea.l      [A6 - 0x40]
  3448. 00002BF4  3F3C 1008                move.w     -[A7], 0x1008
  3449. 00002BF8  A9EB                     syscall    Pack4/FP68K
  3450. 00002BFA  6EB8                     bgt        -0x46 /* 00002BB4 */
  3451. 00002BFC  602A                     bra        +0x2C /* 00002C28 */
  3452. label00002BFE:
  3453. 00002BFE  486E FFE8                pea.l      [A6 - 0x18]
  3454. 00002C02  486E FFC0                pea.l      [A6 - 0x40]
  3455. 00002C06  3F3C 100E                move.w     -[A7], 0x100E
  3456. 00002C0A  A9EB                     syscall    Pack4/FP68K
  3457. 00002C0C  486D C878                pea.l      [A5 - 0x3788]
  3458. 00002C10  486E FFC0                pea.l      [A6 - 0x40]
  3459. 00002C14  3F3C 1000                move.w     -[A7], 0x1000
  3460. 00002C18  A9EB                     syscall    Pack4/FP68K
  3461. 00002C1A  486E FFC0                pea.l      [A6 - 0x40]
  3462. 00002C1E  486E FFE8                pea.l      [A6 - 0x18]
  3463. 00002C22  3F3C 1010                move.w     -[A7], 0x1010
  3464. 00002C26  A9EB                     syscall    Pack4/FP68K
  3465. label00002C28:
  3466. 00002C28  486D C87C                pea.l      [A5 - 0x3784]
  3467. 00002C2C  486E FFC0                pea.l      [A6 - 0x40]
  3468. 00002C30  3F3C 100E                move.w     -[A7], 0x100E
  3469. 00002C34  A9EB                     syscall    Pack4/FP68K
  3470. 00002C36  486E FFC0                pea.l      [A6 - 0x40]
  3471. 00002C3A  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  3472. 00002C3E  A9EB                     syscall    Pack4/FP68K
  3473. 00002C40  486E FFE8                pea.l      [A6 - 0x18]
  3474. 00002C44  486E FFB6                pea.l      [A6 - 0x4A]
  3475. 00002C48  3F3C 100E                move.w     -[A7], 0x100E
  3476. 00002C4C  A9EB                     syscall    Pack4/FP68K
  3477. 00002C4E  486E FFC0                pea.l      [A6 - 0x40]
  3478. 00002C52  486E FFB6                pea.l      [A6 - 0x4A]
  3479. 00002C56  3F3C 0008                move.w     -[A7], 0x8
  3480. 00002C5A  A9EB                     syscall    Pack4/FP68K
  3481. 00002C5C  6DA0                     blt        -0x5E /* 00002BFE */
  3482. 00002C5E  2D42 FFC0                move.l     [A6 - 0x40], D2
  3483. 00002C62  486E FFC0                pea.l      [A6 - 0x40]
  3484. 00002C66  486E FFC0                pea.l      [A6 - 0x40]
  3485. 00002C6A  3F3C 280E                move.w     -[A7], 0x280E
  3486. 00002C6E  A9EB                     syscall    Pack4/FP68K
  3487. 00002C70  486E FFC0                pea.l      [A6 - 0x40]
  3488. 00002C74  486E FFC0                pea.l      [A6 - 0x40]
  3489. 00002C78  3F3C 1010                move.w     -[A7], 0x1010
  3490. 00002C7C  A9EB                     syscall    Pack4/FP68K
  3491. 00002C7E  486E FFC0                pea.l      [A6 - 0x40]
  3492. 00002C82  486E FFB6                pea.l      [A6 - 0x4A]
  3493. 00002C86  3F3C 100E                move.w     -[A7], 0x100E
  3494. 00002C8A  A9EB                     syscall    Pack4/FP68K
  3495. 00002C8C  486E FFE4                pea.l      [A6 - 0x1C]
  3496. 00002C90  486E FFB6                pea.l      [A6 - 0x4A]
  3497. 00002C94  3F3C 1004                move.w     -[A7], 0x1004
  3498. 00002C98  A9EB                     syscall    Pack4/FP68K
  3499. 00002C9A  486E FFB6                pea.l      [A6 - 0x4A]
  3500. 00002C9E  486E FFB6                pea.l      [A6 - 0x4A]
  3501. 00002CA2  3F3C 1010                move.w     -[A7], 0x1010
  3502. 00002CA6  A9EB                     syscall    Pack4/FP68K
  3503. 00002CA8  486E FFE8                pea.l      [A6 - 0x18]
  3504. 00002CAC  486E FFAC                pea.l      [A6 - 0x54]
  3505. 00002CB0  3F3C 100E                move.w     -[A7], 0x100E
  3506. 00002CB4  A9EB                     syscall    Pack4/FP68K
  3507. 00002CB6  486E FFD8                pea.l      [A6 - 0x28]
  3508. 00002CBA  486E FFAC                pea.l      [A6 - 0x54]
  3509. 00002CBE  3F3C 1004                move.w     -[A7], 0x1004
  3510. 00002CC2  A9EB                     syscall    Pack4/FP68K
  3511. 00002CC4  486E FFAC                pea.l      [A6 - 0x54]
  3512. 00002CC8  486E FFAC                pea.l      [A6 - 0x54]
  3513. 00002CCC  3F3C 1010                move.w     -[A7], 0x1010
  3514. 00002CD0  A9EB                     syscall    Pack4/FP68K
  3515. 00002CD2  486E FFAC                pea.l      [A6 - 0x54]
  3516. 00002CD6  486E FFCA                pea.l      [A6 - 0x36]
  3517. 00002CDA  3F3C 100E                move.w     -[A7], 0x100E
  3518. 00002CDE  A9EB                     syscall    Pack4/FP68K
  3519. 00002CE0  486E FFB6                pea.l      [A6 - 0x4A]
  3520. 00002CE4  486E FFCA                pea.l      [A6 - 0x36]
  3521. 00002CE8  3F3C 1000                move.w     -[A7], 0x1000
  3522. 00002CEC  A9EB                     syscall    Pack4/FP68K
  3523. 00002CEE  486E FFCA                pea.l      [A6 - 0x36]
  3524. 00002CF2  486E FFCA                pea.l      [A6 - 0x36]
  3525. 00002CF6  3F3C 1010                move.w     -[A7], 0x1010
  3526. 00002CFA  A9EB                     syscall    Pack4/FP68K
  3527. 00002CFC  2004                     move.l     D0, D4
  3528. 00002CFE  E588                     lsl        D0, 2
  3529. 00002D00  23AE FFCA 0800           move.l     [A1 + D0], [A6 - 0x36]
  3530. 00002D06  2002                     move.l     D0, D2
  3531. 00002D08  E588                     lsl        D0, 2
  3532. 00002D0A  206E 0010                movea.l    A0, [A6 + 0x10]
  3533. 00002D0E  2D70 0800 FFF8           move.l     [A6 - 0x8], [A0 + D0]
  3534. 00002D14  2006                     move.l     D0, D6
  3535. 00002D16  E588                     lsl        D0, 2
  3536. 00002D18  4871 0800                pea.l      [A1 + D0]
  3537. 00002D1C  486E FFCA                pea.l      [A6 - 0x36]
  3538. 00002D20  3F3C 100E                move.w     -[A7], 0x100E
  3539. 00002D24  A9EB                     syscall    Pack4/FP68K
  3540. 00002D26  486E FFF8                pea.l      [A6 - 0x8]
  3541. 00002D2A  486E FFCA                pea.l      [A6 - 0x36]
  3542. 00002D2E  3F3C 1002                move.w     -[A7], 0x1002
  3543. 00002D32  A9EB                     syscall    Pack4/FP68K
  3544. 00002D34  486E FFCA                pea.l      [A6 - 0x36]
  3545. 00002D38  486E FFCA                pea.l      [A6 - 0x36]
  3546. 00002D3C  3F3C 1010                move.w     -[A7], 0x1010
  3547. 00002D40  A9EB                     syscall    Pack4/FP68K
  3548. 00002D42  486E FFCA                pea.l      [A6 - 0x36]
  3549. 00002D46  486E FFC0                pea.l      [A6 - 0x40]
  3550. 00002D4A  3F3C 100E                move.w     -[A7], 0x100E
  3551. 00002D4E  A9EB                     syscall    Pack4/FP68K
  3552. 00002D50  486E FFE0                pea.l      [A6 - 0x20]
  3553. 00002D54  486E FFC0                pea.l      [A6 - 0x40]
  3554. 00002D58  3F3C 1004                move.w     -[A7], 0x1004
  3555. 00002D5C  A9EB                     syscall    Pack4/FP68K
  3556. 00002D5E  486E FFC0                pea.l      [A6 - 0x40]
  3557. 00002D62  486E FFC0                pea.l      [A6 - 0x40]
  3558. 00002D66  3F3C 1010                move.w     -[A7], 0x1010
  3559. 00002D6A  A9EB                     syscall    Pack4/FP68K
  3560. 00002D6C  2D6E FFC0 FFF0           move.l     [A6 - 0x10], [A6 - 0x40]
  3561. 00002D72  2002                     move.l     D0, D2
  3562. 00002D74  E588                     lsl        D0, 2
  3563. 00002D76  2047                     movea.l    A0, D7
  3564. 00002D78  2D70 0800 FFF4           move.l     [A6 - 0xC], [A0 + D0]
  3565. 00002D7E  2004                     move.l     D0, D4
  3566. 00002D80  E588                     lsl        D0, 2
  3567. 00002D82  4871 0800                pea.l      [A1 + D0]
  3568. 00002D86  486E FFCA                pea.l      [A6 - 0x36]
  3569. 00002D8A  3F3C 100E                move.w     -[A7], 0x100E
  3570. 00002D8E  A9EB                     syscall    Pack4/FP68K
  3571. 00002D90  486E FFF4                pea.l      [A6 - 0xC]
  3572. 00002D94  486E FFCA                pea.l      [A6 - 0x36]
  3573. 00002D98  3F3C 1002                move.w     -[A7], 0x1002
  3574. 00002D9C  A9EB                     syscall    Pack4/FP68K
  3575. 00002D9E  486E FFCA                pea.l      [A6 - 0x36]
  3576. 00002DA2  486E FFCA                pea.l      [A6 - 0x36]
  3577. 00002DA6  3F3C 1010                move.w     -[A7], 0x1010
  3578. 00002DAA  A9EB                     syscall    Pack4/FP68K
  3579. 00002DAC  486E FFCA                pea.l      [A6 - 0x36]
  3580. 00002DB0  486E FFC0                pea.l      [A6 - 0x40]
  3581. 00002DB4  3F3C 100E                move.w     -[A7], 0x100E
  3582. 00002DB8  A9EB                     syscall    Pack4/FP68K
  3583. 00002DBA  486E FFE0                pea.l      [A6 - 0x20]
  3584. 00002DBE  486E FFC0                pea.l      [A6 - 0x40]
  3585. 00002DC2  3F3C 1004                move.w     -[A7], 0x1004
  3586. 00002DC6  A9EB                     syscall    Pack4/FP68K
  3587. 00002DC8  486E FFC0                pea.l      [A6 - 0x40]
  3588. 00002DCC  486E FFC0                pea.l      [A6 - 0x40]
  3589. 00002DD0  3F3C 1010                move.w     -[A7], 0x1010
  3590. 00002DD4  A9EB                     syscall    Pack4/FP68K
  3591. 00002DD6  2D6E FFC0 FFEC           move.l     [A6 - 0x14], [A6 - 0x40]
  3592. 00002DDC  7A00                     moveq.l    D5, 0x00
  3593. 00002DDE  6000 01B0                bra        +0x1B2 /* 00002F90 */
  3594. label00002DE2:
  3595. 00002DE2  486E FFFC                pea.l      [A6 - 0x4]
  3596. 00002DE6  486E FFCA                pea.l      [A6 - 0x36]
  3597. 00002DEA  3F3C 100E                move.w     -[A7], 0x100E
  3598. 00002DEE  A9EB                     syscall    Pack4/FP68K
  3599. 00002DF0  486E FFCA                pea.l      [A6 - 0x36]
  3600. 00002DF4  3F3C 0016                move.w     -[A7], 0x16
  3601. 00002DF8  A9EB                     syscall    Pack4/FP68K
  3602. 00002DFA  486E FFCA                pea.l      [A6 - 0x36]
  3603. 00002DFE  486E FFCA                pea.l      [A6 - 0x36]
  3604. 00002E02  3F3C 2810                move.w     -[A7], 0x2810
  3605. 00002E06  A9EB                     syscall    Pack4/FP68K
  3606. 00002E08  202E FFCA                move.l     D0, [A6 - 0x36]
  3607. 00002E0C  E588                     lsl        D0, 2
  3608. 00002E0E  206E 0020                movea.l    A0, [A6 + 0x20]
  3609. 00002E12  486E FFF8                pea.l      [A6 - 0x8]
  3610. 00002E16  486E FFC0                pea.l      [A6 - 0x40]
  3611. 00002E1A  3F3C 100E                move.w     -[A7], 0x100E
  3612. 00002E1E  A9EB                     syscall    Pack4/FP68K
  3613. 00002E20  4870 0800                pea.l      [A0 + D0]
  3614. 00002E24  486E FFC0                pea.l      [A6 - 0x40]
  3615. 00002E28  3F3C 1004                move.w     -[A7], 0x1004
  3616. 00002E2C  A9EB                     syscall    Pack4/FP68K
  3617. 00002E2E  2005                     move.l     D0, D5
  3618. 00002E30  E588                     lsl        D0, 2
  3619. 00002E32  206E 000C                movea.l    A0, [A6 + 0xC]
  3620. 00002E36  4870 0800                pea.l      [A0 + D0]
  3621. 00002E3A  486E FFB6                pea.l      [A6 - 0x4A]
  3622. 00002E3E  3F3C 100E                move.w     -[A7], 0x100E
  3623. 00002E42  A9EB                     syscall    Pack4/FP68K
  3624. 00002E44  486E FFC0                pea.l      [A6 - 0x40]
  3625. 00002E48  486E FFB6                pea.l      [A6 - 0x4A]
  3626. 00002E4C  3F3C 0000                move.w     -[A7], 0x0
  3627. 00002E50  A9EB                     syscall    Pack4/FP68K
  3628. 00002E52  486E FFB6                pea.l      [A6 - 0x4A]
  3629. 00002E56  4870 0800                pea.l      [A0 + D0]
  3630. 00002E5A  3F3C 1010                move.w     -[A7], 0x1010
  3631. 00002E5E  A9EB                     syscall    Pack4/FP68K
  3632. 00002E60  486E FFFC                pea.l      [A6 - 0x4]
  3633. 00002E64  486E FFCA                pea.l      [A6 - 0x36]
  3634. 00002E68  3F3C 100E                move.w     -[A7], 0x100E
  3635. 00002E6C  A9EB                     syscall    Pack4/FP68K
  3636. 00002E6E  486E FFF4                pea.l      [A6 - 0xC]
  3637. 00002E72  486E FFCA                pea.l      [A6 - 0x36]
  3638. 00002E76  3F3C 1000                move.w     -[A7], 0x1000
  3639. 00002E7A  A9EB                     syscall    Pack4/FP68K
  3640. 00002E7C  486E FFCA                pea.l      [A6 - 0x36]
  3641. 00002E80  486E FFFC                pea.l      [A6 - 0x4]
  3642. 00002E84  3F3C 1010                move.w     -[A7], 0x1010
  3643. 00002E88  A9EB                     syscall    Pack4/FP68K
  3644. 00002E8A  6032                     bra        +0x34 /* 00002EBE */
  3645. label00002E8C:
  3646. 00002E8C  2D7C 4600 0000 FFD4      move.l     [A6 - 0x2C], 0x46000000 /* 'F\0\0\0' */
  3647. 00002E94  486E FFFC                pea.l      [A6 - 0x4]
  3648. 00002E98  486E FFCA                pea.l      [A6 - 0x36]
  3649. 00002E9C  3F3C 100E                move.w     -[A7], 0x100E
  3650. 00002EA0  A9EB                     syscall    Pack4/FP68K
  3651. 00002EA2  486E FFD4                pea.l      [A6 - 0x2C]
  3652. 00002EA6  486E FFCA                pea.l      [A6 - 0x36]
  3653. 00002EAA  3F3C 1002                move.w     -[A7], 0x1002
  3654. 00002EAE  A9EB                     syscall    Pack4/FP68K
  3655. 00002EB0  486E FFCA                pea.l      [A6 - 0x36]
  3656. 00002EB4  486E FFFC                pea.l      [A6 - 0x4]
  3657. 00002EB8  3F3C 1010                move.w     -[A7], 0x1010
  3658. 00002EBC  A9EB                     syscall    Pack4/FP68K
  3659. label00002EBE:
  3660. 00002EBE  2D7C 4600 0000 FFD4      move.l     [A6 - 0x2C], 0x46000000 /* 'F\0\0\0' */
  3661. 00002EC6  486E FFFC                pea.l      [A6 - 0x4]
  3662. 00002ECA  486E FFCA                pea.l      [A6 - 0x36]
  3663. 00002ECE  3F3C 100E                move.w     -[A7], 0x100E
  3664. 00002ED2  A9EB                     syscall    Pack4/FP68K
  3665. 00002ED4  486E FFD4                pea.l      [A6 - 0x2C]
  3666. 00002ED8  486E FFCA                pea.l      [A6 - 0x36]
  3667. 00002EDC  3F3C 1008                move.w     -[A7], 0x1008
  3668. 00002EE0  A9EB                     syscall    Pack4/FP68K
  3669. 00002EE2  6CA8                     bge        -0x56 /* 00002E8C */
  3670. 00002EE4  6032                     bra        +0x34 /* 00002F18 */
  3671. label00002EE6:
  3672. 00002EE6  2D7C 4600 0000 FFD4      move.l     [A6 - 0x2C], 0x46000000 /* 'F\0\0\0' */
  3673. 00002EEE  486E FFFC                pea.l      [A6 - 0x4]
  3674. 00002EF2  486E FFCA                pea.l      [A6 - 0x36]
  3675. 00002EF6  3F3C 100E                move.w     -[A7], 0x100E
  3676. 00002EFA  A9EB                     syscall    Pack4/FP68K
  3677. 00002EFC  486E FFD4                pea.l      [A6 - 0x2C]
  3678. 00002F00  486E FFCA                pea.l      [A6 - 0x36]
  3679. 00002F04  3F3C 1000                move.w     -[A7], 0x1000
  3680. 00002F08  A9EB                     syscall    Pack4/FP68K
  3681. 00002F0A  486E FFCA                pea.l      [A6 - 0x36]
  3682. 00002F0E  486E FFFC                pea.l      [A6 - 0x4]
  3683. 00002F12  3F3C 1010                move.w     -[A7], 0x1010
  3684. 00002F16  A9EB                     syscall    Pack4/FP68K
  3685. label00002F18:
  3686. 00002F18  42AE FFD4                clr.l      [A6 - 0x2C]
  3687. 00002F1C  486E FFFC                pea.l      [A6 - 0x4]
  3688. 00002F20  486E FFCA                pea.l      [A6 - 0x36]
  3689. 00002F24  3F3C 100E                move.w     -[A7], 0x100E
  3690. 00002F28  A9EB                     syscall    Pack4/FP68K
  3691. 00002F2A  486E FFD4                pea.l      [A6 - 0x2C]
  3692. 00002F2E  486E FFCA                pea.l      [A6 - 0x36]
  3693. 00002F32  3F3C 1008                move.w     -[A7], 0x1008
  3694. 00002F36  A9EB                     syscall    Pack4/FP68K
  3695. 00002F38  6DAC                     blt        -0x52 /* 00002EE6 */
  3696. 00002F3A  486E FFF8                pea.l      [A6 - 0x8]
  3697. 00002F3E  486E FFCA                pea.l      [A6 - 0x36]
  3698. 00002F42  3F3C 100E                move.w     -[A7], 0x100E
  3699. 00002F46  A9EB                     syscall    Pack4/FP68K
  3700. 00002F48  486E FFF0                pea.l      [A6 - 0x10]
  3701. 00002F4C  486E FFCA                pea.l      [A6 - 0x36]
  3702. 00002F50  3F3C 1000                move.w     -[A7], 0x1000
  3703. 00002F54  A9EB                     syscall    Pack4/FP68K
  3704. 00002F56  486E FFCA                pea.l      [A6 - 0x36]
  3705. 00002F5A  486E FFF8                pea.l      [A6 - 0x8]
  3706. 00002F5E  3F3C 1010                move.w     -[A7], 0x1010
  3707. 00002F62  A9EB                     syscall    Pack4/FP68K
  3708. 00002F64  486E FFF4                pea.l      [A6 - 0xC]
  3709. 00002F68  486E FFCA                pea.l      [A6 - 0x36]
  3710. 00002F6C  3F3C 100E                move.w     -[A7], 0x100E
  3711. 00002F70  A9EB                     syscall    Pack4/FP68K
  3712. 00002F72  486E FFEC                pea.l      [A6 - 0x14]
  3713. 00002F76  486E FFCA                pea.l      [A6 - 0x36]
  3714. 00002F7A  3F3C 1000                move.w     -[A7], 0x1000
  3715. 00002F7E  A9EB                     syscall    Pack4/FP68K
  3716. 00002F80  486E FFCA                pea.l      [A6 - 0x36]
  3717. 00002F84  486E FFF4                pea.l      [A6 - 0xC]
  3718. 00002F88  3F3C 1010                move.w     -[A7], 0x1010
  3719. 00002F8C  A9EB                     syscall    Pack4/FP68K
  3720. 00002F8E  5285                     addq.l     D5, 1
  3721. label00002F90:
  3722. 00002F90  BAAD BC78                cmp.l      D5, [A5 - 0x4388]
  3723. 00002F94  6D00 FE4C                blt        -0x1B2 /* 00002DE2 */
  3724. label00002F98:
  3725. 00002F98  2004                     move.l     D0, D4
  3726. 00002F9A  E588                     lsl        D0, 2
  3727. 00002F9C  2202                     move.l     D1, D2
  3728. 00002F9E  E589                     lsl        D1, 2
  3729. 00002FA0  2047                     movea.l    A0, D7
  3730. 00002FA2  21B1 0800 1800           move.l     [A0 + D1], [A1 + D0]
  3731. 00002FA8  2006                     move.l     D0, D6
  3732. 00002FAA  E588                     lsl        D0, 2
  3733. 00002FAC  2202                     move.l     D1, D2
  3734. 00002FAE  E589                     lsl        D1, 2
  3735. 00002FB0  206E 0010                movea.l    A0, [A6 + 0x10]
  3736. 00002FB4  21B1 0800 1800           move.l     [A0 + D1], [A1 + D0]
  3737. 00002FBA  2002                     move.l     D0, D2
  3738. 00002FBC  E588                     lsl        D0, 2
  3739. 00002FBE  27AE FFFC 0800           move.l     [A3 + D0], [A6 - 0x4]
  3740. 00002FC4  5282                     addq.l     D2, 1
  3741. label00002FC6:
  3742. 00002FC6  B4AE FFDC                cmp.l      D2, [A6 - 0x24]
  3743. 00002FCA  6D00 FB16                blt        -0x4E8 /* 00002AE2 */
  3744. 00002FCE  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3745. 00002FD2  4E5E                     unlink     A6
  3746. 00002FD4  4E75                     rts
  3747. 00002FD6  8841                     or.w       D4, D1
  3748. 00002FD8  6464                     bcc        +0x66 /* 0000303E */
  3749. 00002FDA  5379 6E74 6800           subq.w     [0x6E746800], 1
  3750. 00002FE0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3751. 00002FE4  FFEC                     .extension 0xFEC // unimplemented
  3752. 00002FE6  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  3753. 00002FEA  286E 0008                movea.l    A4, [A6 + 0x8]
  3754. 00002FEE  266E 000C                movea.l    A3, [A6 + 0xC]
  3755. 00002FF2  246E 0010                movea.l    A2, [A6 + 0x10]
  3756. 00002FF6  262E 0014                move.l     D3, [A6 + 0x14]
  3757. 00002FFA  6004                     bra        +0x6 /* 00003000 */
  3758. label00002FFC:
  3759. 00002FFC  D6AD BC68                add.l      D3, [A5 - 0x4398]
  3760. label00003000:
  3761. 00003000  4A83                     tst.l      D3
  3762. 00003002  6DF8                     blt        -0x6 /* 00002FFC */
  3763. 00003004  2003                     move.l     D0, D3
  3764. 00003006  222D BC68                move.l     D1, [A5 - 0x4398]
  3765. 0000300A  4EB9 0000 0506           jsr        [0x00000506]
  3766. 00003010  2600                     move.l     D3, D0
  3767. 00003012  7800                     moveq.l    D4, 0x00
  3768. 00003014  605E                     bra        +0x60 /* 00003074 */
  3769. label00003016:
  3770. 00003016  2004                     move.l     D0, D4
  3771. 00003018  E588                     lsl        D0, 2
  3772. 0000301A  2203                     move.l     D1, D3
  3773. 0000301C  E589                     lsl        D1, 2
  3774. 0000301E  4874 1800                pea.l      [A4 + D1]
  3775. 00003022  486E FFEC                pea.l      [A6 - 0x14]
  3776. 00003026  3F3C 100E                move.w     -[A7], 0x100E
  3777. 0000302A  A9EB                     syscall    Pack4/FP68K
  3778. 0000302C  4873 0800                pea.l      [A3 + D0]
  3779. 00003030  486E FFEC                pea.l      [A6 - 0x14]
  3780. 00003034  3F3C 1004                move.w     -[A7], 0x1004
  3781. 00003038  A9EB                     syscall    Pack4/FP68K
  3782. 0000303A  2004                     move.l     D0, D4
  3783. 0000303C  E588                     lsl        D0, 2
  3784. label0000303E:
  3785. 0000303E  4872 0800                pea.l      [A2 + D0]
  3786. 00003042  486E FFF6                pea.l      [A6 - 0xA]
  3787. 00003046  3F3C 100E                move.w     -[A7], 0x100E
  3788. 0000304A  A9EB                     syscall    Pack4/FP68K
  3789. 0000304C  486E FFEC                pea.l      [A6 - 0x14]
  3790. 00003050  486E FFF6                pea.l      [A6 - 0xA]
  3791. 00003054  3F3C 0000                move.w     -[A7], 0x0
  3792. 00003058  A9EB                     syscall    Pack4/FP68K
  3793. 0000305A  486E FFF6                pea.l      [A6 - 0xA]
  3794. 0000305E  4872 0800                pea.l      [A2 + D0]
  3795. 00003062  3F3C 1010                move.w     -[A7], 0x1010
  3796. 00003066  A9EB                     syscall    Pack4/FP68K
  3797. 00003068  5283                     addq.l     D3, 1
  3798. 0000306A  B6AD BC68                cmp.l      D3, [A5 - 0x4398]
  3799. 0000306E  6602                     bne        +0x4 /* 00003072 */
  3800. 00003070  7600                     moveq.l    D3, 0x00
  3801. label00003072:
  3802. 00003072  5284                     addq.l     D4, 1
  3803. label00003074:
  3804. 00003074  B8AD BC70                cmp.l      D4, [A5 - 0x4390]
  3805. 00003078  6D9C                     blt        -0x62 /* 00003016 */
  3806. 0000307A  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  3807. 0000307E  4E5E                     unlink     A6
  3808. 00003080  4E75                     rts
  3809. 00003082  8A4F                     or.w       D5, A7
  3810. 00003084  7665                     moveq.l    D3, 0x65
  3811. 00003086  726C                     moveq.l    D1, 0x6C
  3812. 00003088  6170                     bsr        +0x72 /* 000030FA */
  3813. 0000308A  4164                     chk.w      D0, -[A4]
  3814. 0000308C  6400 0000                bcc        +0x2 /* 0000308E */
  3815. // begin alternate branch 0000308E-000030A6
  3816. label0000308E:
  3817. 0000308E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3818. 00003092  0000 48E7                ori.b      D0, 0xE7
  3819. 00003096  1830 246E                move.b     D4, [A0 + D2.w * 4 + 0x6E]
  3820. 0000309A  0008 266E                ori.b      A0, 0x6E /* 'n' */
  3821. 0000309E  000C 4AAE                ori.b      A4, 0xAE
  3822. 000030A2  0010 6D38                ori.b      [A0], 0x38 /* '8' */
  3823. // end alternate branch 0000308E-000030A6
  3824. label0000308E: // (misaligned)
  3825. 00003090  4E56 0000                link       A6, 0
  3826. 00003094  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  3827. 00003098  246E 0008                movea.l    A2, [A6 + 0x8]
  3828. 0000309C  266E 000C                movea.l    A3, [A6 + 0xC]
  3829. 000030A0  4AAE 0010                tst.l      [A6 + 0x10]
  3830. 000030A4  6D38                     blt        +0x3A /* 000030DE */
  3831. 000030A6  7002                     moveq.l    D0, 0x02
  3832. 000030A8  B0AD C632                cmp.l      D0, [A5 - 0x39CE]
  3833. 000030AC  661A                     bne        +0x1C /* 000030C8 */
  3834. 000030AE  2F0B                     move.l     -[A7], A3
  3835. 000030B0  2F0A                     move.l     -[A7], A2
  3836. 000030B2  2F2D BC78                move.l     -[A7], [A5 - 0x4388]
  3837. 000030B6  486D C41C                pea.l      [A5 - 0x3BE4]
  3838. 000030BA  4EB9 0000 02A0           jsr        [0x000002A0]
  3839. 000030C0  2800                     move.l     D4, D0
  3840. 000030C2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3841. 000030C6  6016                     bra        +0x18 /* 000030DE */
  3842. label000030C8:
  3843. 000030C8  2F0A                     move.l     -[A7], A2
  3844. 000030CA  2F2D BC78                move.l     -[A7], [A5 - 0x4388]
  3845. 000030CE  486D C41C                pea.l      [A5 - 0x3BE4]
  3846. 000030D2  4EB9 0000 02A8           jsr        [0x000002A8]
  3847. 000030D8  2800                     move.l     D4, D0
  3848. 000030DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3849. label000030DE:
  3850. 000030DE  7600                     moveq.l    D3, 0x00
  3851. 000030E0  602E                     bra        +0x30 /* 00003110 */
  3852. label000030E2:
  3853. 000030E2  2003                     move.l     D0, D3
  3854. 000030E4  D0AD BC78                add.l      D0, [A5 - 0x4388]
  3855. 000030E8  E588                     lsl        D0, 2
  3856. 000030EA  2203                     move.l     D1, D3
  3857. 000030EC  E589                     lsl        D1, 2
  3858. 000030EE  25B2 0800 1800           move.l     [A2 + D1], [A2 + D0]
  3859. 000030F4  7002                     moveq.l    D0, 0x02
  3860. 000030F6  B0AD C632                cmp.l      D0, [A5 - 0x39CE]
  3861. fn000030FA:
  3862. 000030FA  6612                     bne        +0x14 /* 0000310E */
  3863. 000030FC  2003                     move.l     D0, D3
  3864. 000030FE  D0AD BC78                add.l      D0, [A5 - 0x4388]
  3865. 00003102  E588                     lsl        D0, 2
  3866. 00003104  2203                     move.l     D1, D3
  3867. 00003106  E589                     lsl        D1, 2
  3868. 00003108  27B3 0800 1800           move.l     [A3 + D1], [A3 + D0]
  3869. label0000310E:
  3870. 0000310E  5283                     addq.l     D3, 1
  3871. label00003110:
  3872. 00003110  202D BC70                move.l     D0, [A5 - 0x4390]
  3873. 00003114  90AD BC78                sub.l      D0, [A5 - 0x4388]
  3874. 00003118  B680                     cmp.l      D3, D0
  3875. 0000311A  6DC6                     blt        -0x38 /* 000030E2 */
  3876. 0000311C  262D BC70                move.l     D3, [A5 - 0x4390]
  3877. 00003120  96AD BC78                sub.l      D3, [A5 - 0x4388]
  3878. 00003124  601A                     bra        +0x1C /* 00003140 */
  3879. label00003126:
  3880. 00003126  2003                     move.l     D0, D3
  3881. 00003128  E588                     lsl        D0, 2
  3882. 0000312A  42B2 0800                clr.l      [A2 + D0]
  3883. 0000312E  7002                     moveq.l    D0, 0x02
  3884. 00003130  B0AD C632                cmp.l      D0, [A5 - 0x39CE]
  3885. 00003134  6608                     bne        +0xA /* 0000313E */
  3886. 00003136  2003                     move.l     D0, D3
  3887. 00003138  E588                     lsl        D0, 2
  3888. 0000313A  42B3 0800                clr.l      [A3 + D0]
  3889. label0000313E:
  3890. 0000313E  5283                     addq.l     D3, 1
  3891. label00003140:
  3892. 00003140  B6AD BC70                cmp.l      D3, [A5 - 0x4390]
  3893. 00003144  6DE0                     blt        -0x1E /* 00003126 */
  3894. 00003146  2004                     move.l     D0, D4
  3895. 00003148  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  3896. 0000314C  4E5E                     unlink     A6
  3897. 0000314E  4E75                     rts
  3898. 00003150  8853                     or.w       D4, [A3]
  3899. 00003152  6869                     bvc        +0x6B /* 000031BD */
  3900. 00003154  6674                     bne        +0x76 /* 000031CA */
  3901. 00003156  4F75 7400                chk.w      D7, [A5 + D7.w * 4]
  3902. 0000315A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3903. 0000315E  0000 48E7                ori.b      D0, 0xE7
  3904. 00003162  1020                     move.b     D0, -[A0]
  3905. 00003164  246E 0008                movea.l    A2, [A6 + 0x8]
  3906. 00003168  262E 000C                move.l     D3, [A6 + 0xC]
  3907. 0000316C  202E 0010                move.l     D0, [A6 + 0x10]
  3908. 00003170  0C80 0000 0007           cmpi.l     D0, 0x7
  3909. 00003176  627A                     bhi        +0x7C /* 000031F2 */
  3910. 00003178  D040                     add.w      D0, D0
  3911. 0000317A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3912. 0000317E  4EFB 0002                jmp        [PC + D0.w + 0x2]
  3913. 00003182  0070 0010 001E           ori.w      [A0 + D0.w + 0x1E], 0x10
  3914. 00003188  002C 003A 0048           ori.b      [A4 + 0x48], 0x3A /* ':' */
  3915. 0000318E  0056 0064                ori.w      [A6], 0x64 /* 'd' */
  3916. 00003192  2F03                     move.l     -[A7], D3
  3917. 00003194  2F0A                     move.l     -[A7], A2
  3918. 00003196  4EB9 0000 320A           jsr        [0x0000320A]
  3919. 0000319C  504F                     addq.w     A7, 8
  3920. 0000319E  6052                     bra        +0x54 /* 000031F2 */
  3921. 000031A0  2F03                     move.l     -[A7], D3
  3922. 000031A2  2F0A                     move.l     -[A7], A2
  3923. 000031A4  4EB9 0000 320A           jsr        [0x0000320A]
  3924. 000031AA  504F                     addq.w     A7, 8
  3925. 000031AC  6044                     bra        +0x46 /* 000031F2 */
  3926. 000031AE  2F03                     move.l     -[A7], D3
  3927. 000031B0  2F0A                     move.l     -[A7], A2
  3928. 000031B2  4EB9 0000 379A           jsr        [0x0000379A]
  3929. 000031B8  504F                     addq.w     A7, 8
  3930. 000031BA  6036                     bra        +0x38 /* 000031F2 */
  3931. 000031BC  2F03                     move.l     -[A7], D3
  3932. 000031BE  2F0A                     move.l     -[A7], A2
  3933. 000031C0  4EB9 0000 33AC           jsr        [0x000033AC]
  3934. 000031C6  504F                     addq.w     A7, 8
  3935. 000031C8  6028                     bra        +0x2A /* 000031F2 */
  3936. label000031CA:
  3937. 000031CA  2F03                     move.l     -[A7], D3
  3938. 000031CC  2F0A                     move.l     -[A7], A2
  3939. 000031CE  4EB9 0000 34A0           jsr        [0x000034A0]
  3940. 000031D4  504F                     addq.w     A7, 8
  3941. 000031D6  601A                     bra        +0x1C /* 000031F2 */
  3942. 000031D8  2F03                     move.l     -[A7], D3
  3943. 000031DA  2F0A                     move.l     -[A7], A2
  3944. 000031DC  4EB9 0000 34D8           jsr        [0x000034D8]
  3945. 000031E2  504F                     addq.w     A7, 8
  3946. 000031E4  600C                     bra        +0xE /* 000031F2 */
  3947. 000031E6  2F03                     move.l     -[A7], D3
  3948. 000031E8  2F0A                     move.l     -[A7], A2
  3949. 000031EA  4EB9 0000 3B96           jsr        [0x00003B96]
  3950. 000031F0  504F                     addq.w     A7, 8
  3951. label000031F2:
  3952. 000031F2  4CDF 0408                movem.l    D3,A2, [A7]+
  3953. 000031F6  4E5E                     unlink     A6
  3954. 000031F8  4E75                     rts
  3955. 000031FA  8947 6574                pack       D4, D7, 0x6574
  3956. 000031FE  5769 6E64                subq.w     [A1 + 0x6E64], 3
  3957. 00003202  6F77                     ble        +0x79 /* 0000327B */
  3958. 00003204  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3959. 00003208  FF9E                     .extension 0xF9E // unimplemented
  3960. 0000320A  48E7 1820                movem.l    -[A7], D3,D4,A2
  3961. 0000320E  246E 0008                movea.l    A2, [A6 + 0x8]
  3962. 00003212  282E 000C                move.l     D4, [A6 + 0xC]
  3963. 00003216  2D7C 3F0A 3D71 FFFC      move.l     [A6 - 0x4], 0x3F0A3D71 /* '?\n=q' */
  3964. 0000321E  2D7C 3EEB 851F FFF8      move.l     [A6 - 0x8], 0x3EEB851F
  3965. 00003226  42A7                     clr.l      -[A7]
  3966. 00003228  2F3C 8000 0000           move.l     -[A7], 0x80000000
  3967. 0000322E  3F3C 3FFF                move.w     -[A7], 0x3FFF
  3968. 00003232  486E FFE4                pea.l      [A6 - 0x1C]
  3969. 00003236  4EB9 0000 0050           jsr        [0x00000050]
  3970. 0000323C  2D7C 4002 8000 FF9E      move.l     [A6 - 0x62], 0x40028000
  3971. 00003244  42AE FFA2                clr.l      [A6 - 0x5E]
  3972. 00003248  426E FFA6                clr.w      [A6 - 0x5A]
  3973. 0000324C  486E FFE4                pea.l      [A6 - 0x1C]
  3974. 00003250  486E FF9E                pea.l      [A6 - 0x62]
  3975. 00003254  3F3C 0004                move.w     -[A7], 0x4
  3976. 00003258  A9EB                     syscall    Pack4/FP68K
  3977. 0000325A  486E FF9E                pea.l      [A6 - 0x62]
  3978. 0000325E  486E FF9E                pea.l      [A6 - 0x62]
  3979. 00003262  3F3C 1010                move.w     -[A7], 0x1010
  3980. 00003266  A9EB                     syscall    Pack4/FP68K
  3981. 00003268  2B6E FF9E C878           move.l     [A5 - 0x3788], [A6 - 0x62]
  3982. 0000326E  7600                     moveq.l    D3, 0x00
  3983. 00003270  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3984. 00003274  6000 0114                bra        +0x116 /* 0000338A */
  3985. label00003278:
  3986. 00003278  2004                     move.l     D0, D4
  3987. 0000327A  5380                     subq.l     D0, 1
  3988. 0000327C  2D40 FF9E                move.l     [A6 - 0x62], D0
  3989. 00003280  486E FF9E                pea.l      [A6 - 0x62]
  3990. 00003284  486E FF9E                pea.l      [A6 - 0x62]
  3991. 00003288  3F3C 280E                move.w     -[A7], 0x280E
  3992. 0000328C  A9EB                     syscall    Pack4/FP68K
  3993. 0000328E  486E FF9E                pea.l      [A6 - 0x62]
  3994. 00003292  486E FF9E                pea.l      [A6 - 0x62]
  3995. 00003296  3F3C 1010                move.w     -[A7], 0x1010
  3996. 0000329A  A9EB                     syscall    Pack4/FP68K
  3997. 0000329C  2D43 FFA8                move.l     [A6 - 0x58], D3
  3998. 000032A0  486E FFA8                pea.l      [A6 - 0x58]
  3999. 000032A4  486E FFA8                pea.l      [A6 - 0x58]
  4000. 000032A8  3F3C 280E                move.w     -[A7], 0x280E
  4001. 000032AC  A9EB                     syscall    Pack4/FP68K
  4002. 000032AE  486E FFA8                pea.l      [A6 - 0x58]
  4003. 000032B2  486E FFA8                pea.l      [A6 - 0x58]
  4004. 000032B6  3F3C 1010                move.w     -[A7], 0x1010
  4005. 000032BA  A9EB                     syscall    Pack4/FP68K
  4006. 000032BC  486D C878                pea.l      [A5 - 0x3788]
  4007. 000032C0  486E FFB2                pea.l      [A6 - 0x4E]
  4008. 000032C4  3F3C 100E                move.w     -[A7], 0x100E
  4009. 000032C8  A9EB                     syscall    Pack4/FP68K
  4010. 000032CA  486E FFA8                pea.l      [A6 - 0x58]
  4011. 000032CE  486E FFB2                pea.l      [A6 - 0x4E]
  4012. 000032D2  3F3C 1004                move.w     -[A7], 0x1004
  4013. 000032D6  A9EB                     syscall    Pack4/FP68K
  4014. 000032D8  486E FFB2                pea.l      [A6 - 0x4E]
  4015. 000032DC  486E FFB2                pea.l      [A6 - 0x4E]
  4016. 000032E0  3F3C 1010                move.w     -[A7], 0x1010
  4017. 000032E4  A9EB                     syscall    Pack4/FP68K
  4018. 000032E6  486E FFB2                pea.l      [A6 - 0x4E]
  4019. 000032EA  486E FFBC                pea.l      [A6 - 0x44]
  4020. 000032EE  3F3C 100E                move.w     -[A7], 0x100E
  4021. 000032F2  A9EB                     syscall    Pack4/FP68K
  4022. 000032F4  486E FF9E                pea.l      [A6 - 0x62]
  4023. 000032F8  486E FFBC                pea.l      [A6 - 0x44]
  4024. 000032FC  3F3C 1006                move.w     -[A7], 0x1006
  4025. 00003300  A9EB                     syscall    Pack4/FP68K
  4026. 00003302  486E FFBC                pea.l      [A6 - 0x44]
  4027. 00003306  486E FFBC                pea.l      [A6 - 0x44]
  4028. 0000330A  3F3C 1010                move.w     -[A7], 0x1010
  4029. 0000330E  A9EB                     syscall    Pack4/FP68K
  4030. 00003310  486E FFBC                pea.l      [A6 - 0x44]
  4031. 00003314  486E FFC6                pea.l      [A6 - 0x3A]
  4032. 00003318  3F3C 100E                move.w     -[A7], 0x100E
  4033. 0000331C  A9EB                     syscall    Pack4/FP68K
  4034. 0000331E  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  4035. 00003322  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  4036. 00003326  3F2E FFC6                move.w     -[A7], [A6 - 0x3A]
  4037. 0000332A  486E FFEE                pea.l      [A6 - 0x12]
  4038. 0000332E  4EB9 0000 0048           jsr        [0x00000048]
  4039. 00003334  486E FFF8                pea.l      [A6 - 0x8]
  4040. 00003338  486E FFD0                pea.l      [A6 - 0x30]
  4041. 0000333C  3F3C 100E                move.w     -[A7], 0x100E
  4042. 00003340  A9EB                     syscall    Pack4/FP68K
  4043. 00003342  486E FFEE                pea.l      [A6 - 0x12]
  4044. 00003346  486E FFD0                pea.l      [A6 - 0x30]
  4045. 0000334A  3F3C 0004                move.w     -[A7], 0x4
  4046. 0000334E  A9EB                     syscall    Pack4/FP68K
  4047. 00003350  486E FFFC                pea.l      [A6 - 0x4]
  4048. 00003354  486E FFDA                pea.l      [A6 - 0x26]
  4049. 00003358  3F3C 100E                move.w     -[A7], 0x100E
  4050. 0000335C  A9EB                     syscall    Pack4/FP68K
  4051. 0000335E  486E FFD0                pea.l      [A6 - 0x30]
  4052. 00003362  486E FFDA                pea.l      [A6 - 0x26]
  4053. 00003366  3F3C 0002                move.w     -[A7], 0x2
  4054. 0000336A  A9EB                     syscall    Pack4/FP68K
  4055. 0000336C  486E FFDA                pea.l      [A6 - 0x26]
  4056. 00003370  486E FFDA                pea.l      [A6 - 0x26]
  4057. 00003374  3F3C 1010                move.w     -[A7], 0x1010
  4058. 00003378  A9EB                     syscall    Pack4/FP68K
  4059. 0000337A  2003                     move.l     D0, D3
  4060. 0000337C  E588                     lsl        D0, 2
  4061. 0000337E  25AE FFDA 0800           move.l     [A2 + D0], [A6 - 0x26]
  4062. 00003384  5283                     addq.l     D3, 1
  4063. 00003386  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4064. label0000338A:
  4065. 0000338A  B684                     cmp.l      D3, D4
  4066. 0000338C  6D00 FEEA                blt        -0x114 /* 00003278 */
  4067. 00003390  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4068. 00003394  4E5E                     unlink     A6
  4069. 00003396  4E75                     rts
  4070. 00003398  8D48 616D                pack       -[A6], -[A0], 0x616D
  4071. 0000339C  6D69                     blt        +0x6B /* 00003407 */
  4072. 0000339E  6E67                     bgt        +0x69 /* 00003407 */
  4073. 000033A0  5769 6E64                subq.w     [A1 + 0x6E64], 3
  4074. 000033A4  6F77                     ble        +0x79 /* 0000341D */
  4075. 000033A6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4076. 000033AA  FFCE                     .extension 0xFCE // unimplemented
  4077. 000033AC  48E7 1820                movem.l    -[A7], D3,D4,A2
  4078. 000033B0  246E 0008                movea.l    A2, [A6 + 0x8]
  4079. 000033B4  282E 000C                move.l     D4, [A6 + 0xC]
  4080. 000033B8  7600                     moveq.l    D3, 0x00
  4081. 000033BA  6000 00C4                bra        +0xC6 /* 00003480 */
  4082. label000033BE:
  4083. 000033BE  2D44 FFCE                move.l     [A6 - 0x32], D4
  4084. 000033C2  486E FFCE                pea.l      [A6 - 0x32]
  4085. 000033C6  486E FFCE                pea.l      [A6 - 0x32]
  4086. 000033CA  3F3C 280E                move.w     -[A7], 0x280E
  4087. 000033CE  A9EB                     syscall    Pack4/FP68K
  4088. 000033D0  486E FFCE                pea.l      [A6 - 0x32]
  4089. 000033D4  486E FFCE                pea.l      [A6 - 0x32]
  4090. 000033D8  3F3C 1010                move.w     -[A7], 0x1010
  4091. 000033DC  A9EB                     syscall    Pack4/FP68K
  4092. 000033DE  2D43 FFD8                move.l     [A6 - 0x28], D3
  4093. 000033E2  486E FFD8                pea.l      [A6 - 0x28]
  4094. 000033E6  486E FFD8                pea.l      [A6 - 0x28]
  4095. 000033EA  3F3C 280E                move.w     -[A7], 0x280E
  4096. 000033EE  A9EB                     syscall    Pack4/FP68K
  4097. 000033F0  486E FFD8                pea.l      [A6 - 0x28]
  4098. 000033F4  486E FFD8                pea.l      [A6 - 0x28]
  4099. 000033F8  3F3C 1010                move.w     -[A7], 0x1010
  4100. 000033FC  A9EB                     syscall    Pack4/FP68K
  4101. 000033FE  486E FFD8                pea.l      [A6 - 0x28]
  4102. 00003402  486E FFE2                pea.l      [A6 - 0x1E]
  4103. 00003406  3F3C 100E                move.w     -[A7], 0x100E
  4104. 0000340A  A9EB                     syscall    Pack4/FP68K
  4105. 0000340C  486E FFCE                pea.l      [A6 - 0x32]
  4106. 00003410  486E FFE2                pea.l      [A6 - 0x1E]
  4107. 00003414  3F3C 1006                move.w     -[A7], 0x1006
  4108. 00003418  A9EB                     syscall    Pack4/FP68K
  4109. 0000341A  486E FFE2                pea.l      [A6 - 0x1E]
  4110. 0000341E  486E FFE2                pea.l      [A6 - 0x1E]
  4111. 00003422  3F3C 1010                move.w     -[A7], 0x1010
  4112. 00003426  A9EB                     syscall    Pack4/FP68K
  4113. 00003428  486E FFE2                pea.l      [A6 - 0x1E]
  4114. 0000342C  486E FFEC                pea.l      [A6 - 0x14]
  4115. 00003430  3F3C 100E                move.w     -[A7], 0x100E
  4116. 00003434  A9EB                     syscall    Pack4/FP68K
  4117. 00003436  2D6E FFEC FFF6           move.l     [A6 - 0xA], [A6 - 0x14]
  4118. 0000343C  2D6E FFF0 FFFA           move.l     [A6 - 0x6], [A6 - 0x10]
  4119. 00003442  3D6E FFF4 FFFE           move.w     [A6 - 0x2], [A6 - 0xC]
  4120. 00003448  2D7C 3FFF 8000 FFEC      move.l     [A6 - 0x14], 0x3FFF8000
  4121. 00003450  42AE FFF0                clr.l      [A6 - 0x10]
  4122. 00003454  426E FFF4                clr.w      [A6 - 0xC]
  4123. 00003458  486E FFF6                pea.l      [A6 - 0xA]
  4124. 0000345C  486E FFEC                pea.l      [A6 - 0x14]
  4125. 00003460  3F3C 0002                move.w     -[A7], 0x2
  4126. 00003464  A9EB                     syscall    Pack4/FP68K
  4127. 00003466  486E FFEC                pea.l      [A6 - 0x14]
  4128. 0000346A  486E FFEC                pea.l      [A6 - 0x14]
  4129. 0000346E  3F3C 1010                move.w     -[A7], 0x1010
  4130. 00003472  A9EB                     syscall    Pack4/FP68K
  4131. 00003474  2003                     move.l     D0, D3
  4132. 00003476  E588                     lsl        D0, 2
  4133. 00003478  25AE FFEC 0800           move.l     [A2 + D0], [A6 - 0x14]
  4134. 0000347E  5283                     addq.l     D3, 1
  4135. label00003480:
  4136. 00003480  B684                     cmp.l      D3, D4
  4137. 00003482  6D00 FF3A                blt        -0xC4 /* 000033BE */
  4138. 00003486  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4139. 0000348A  4E5E                     unlink     A6
  4140. 0000348C  4E75                     rts
  4141. 0000348E  8A52                     or.w       D5, [A2]
  4142. 00003490  616D                     bsr        +0x6F /* 000034FF */
  4143. 00003492  7057                     moveq.l    D0, 0x57
  4144. 00003494  696E                     bvs        +0x70 /* 00003504 */
  4145. 00003496  646F                     bcc        +0x71 /* 00003507 */
  4146. 00003498  7700                     moveq.l    D3, 0x00
  4147. 0000349A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4148. 0000349E  0000 206E                ori.b      D0, 0x6E /* 'n' */
  4149. 000034A2  0008 242E                ori.b      A0, 0x2E /* '.' */
  4150. 000034A6  000C 7200                ori.b      A4, 0x0
  4151. 000034AA  600E                     bra        +0x10 /* 000034BA */
  4152. label000034AC:
  4153. 000034AC  2001                     move.l     D0, D1
  4154. 000034AE  E588                     lsl        D0, 2
  4155. 000034B0  21BC 3F80 0000 0800      move.l     [A0 + D0], 0x3F800000
  4156. 000034B8  5281                     addq.l     D1, 1
  4157. label000034BA:
  4158. 000034BA  B282                     cmp.l      D1, D2
  4159. 000034BC  6DEE                     blt        -0x10 /* 000034AC */
  4160. 000034BE  4E5E                     unlink     A6
  4161. 000034C0  4E75                     rts
  4162. 000034C2  8F52                     or.w       [A2], D7
  4163. 000034C4  6563                     bcs        +0x65 /* 00003529 */
  4164. 000034C6  7461                     moveq.l    D2, 0x61
  4165. 000034C8  6E67                     bgt        +0x69 /* 00003531 */
  4166. 000034CA  6C65                     bge        +0x67 /* 00003531 */
  4167. 000034CC  5769 6E64                subq.w     [A1 + 0x6E64], 3
  4168. 000034D0  6F77                     ble        +0x79 /* 00003549 */
  4169. 000034D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4170. 000034D6  FF84                     .extension 0xF84 // unimplemented
  4171. 000034D8  48E7 1820                movem.l    -[A7], D3,D4,A2
  4172. 000034DC  246E 0008                movea.l    A2, [A6 + 0x8]
  4173. 000034E0  282E 000C                move.l     D4, [A6 + 0xC]
  4174. 000034E4  2D7C 4000 8000 FF84      move.l     [A6 - 0x7C], 0x40008000
  4175. 000034EC  42AE FF88                clr.l      [A6 - 0x78]
  4176. 000034F0  426E FF8C                clr.w      [A6 - 0x74]
  4177. 000034F4  2D44 FF8E                move.l     [A6 - 0x72], D4
  4178. 000034F8  486E FF8E                pea.l      [A6 - 0x72]
  4179. 000034FC  486E FF8E                pea.l      [A6 - 0x72]
  4180. 00003500  3F3C 280E                move.w     -[A7], 0x280E
  4181. label00003504:
  4182. 00003504  A9EB                     syscall    Pack4/FP68K
  4183. 00003506  486E FF8E                pea.l      [A6 - 0x72]
  4184. 0000350A  486E FF8E                pea.l      [A6 - 0x72]
  4185. 0000350E  3F3C 1010                move.w     -[A7], 0x1010
  4186. 00003512  A9EB                     syscall    Pack4/FP68K
  4187. 00003514  486E FF8E                pea.l      [A6 - 0x72]
  4188. 00003518  486E FF98                pea.l      [A6 - 0x68]
  4189. 0000351C  3F3C 100E                move.w     -[A7], 0x100E
  4190. 00003520  A9EB                     syscall    Pack4/FP68K
  4191. 00003522  486E FF84                pea.l      [A6 - 0x7C]
  4192. 00003526  486E FF98                pea.l      [A6 - 0x68]
  4193. 0000352A  3F3C 0006                move.w     -[A7], 0x6
  4194. 0000352E  A9EB                     syscall    Pack4/FP68K
  4195. 00003530  486E FF98                pea.l      [A6 - 0x68]
  4196. 00003534  486E FF98                pea.l      [A6 - 0x68]
  4197. 00003538  3F3C 1010                move.w     -[A7], 0x1010
  4198. 0000353C  A9EB                     syscall    Pack4/FP68K
  4199. 0000353E  2D6E FF98 FFFC           move.l     [A6 - 0x4], [A6 - 0x68]
  4200. 00003544  42A7                     clr.l      -[A7]
  4201. 00003546  2F3C 8000 0000           move.l     -[A7], 0x80000000
  4202. 0000354C  3F3C 3FFF                move.w     -[A7], 0x3FFF
  4203. 00003550  486E FFE8                pea.l      [A6 - 0x18]
  4204. 00003554  4EB9 0000 0050           jsr        [0x00000050]
  4205. 0000355A  2D7C 4001 8000 FF98      move.l     [A6 - 0x68], 0x40018000
  4206. 00003562  42AE FF9C                clr.l      [A6 - 0x64]
  4207. 00003566  426E FFA0                clr.w      [A6 - 0x60]
  4208. 0000356A  486E FFE8                pea.l      [A6 - 0x18]
  4209. 0000356E  486E FF98                pea.l      [A6 - 0x68]
  4210. 00003572  3F3C 0004                move.w     -[A7], 0x4
  4211. 00003576  A9EB                     syscall    Pack4/FP68K
  4212. 00003578  486E FF98                pea.l      [A6 - 0x68]
  4213. 0000357C  486E FF98                pea.l      [A6 - 0x68]
  4214. 00003580  3F3C 1010                move.w     -[A7], 0x1010
  4215. 00003584  A9EB                     syscall    Pack4/FP68K
  4216. 00003586  2B6E FF98 C87C           move.l     [A5 - 0x3784], [A6 - 0x68]
  4217. 0000358C  7600                     moveq.l    D3, 0x00
  4218. 0000358E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4219. 00003592  6000 01E6                bra        +0x1E8 /* 0000377A */
  4220. label00003596:
  4221. 00003596  2D43 FF98                move.l     [A6 - 0x68], D3
  4222. 0000359A  486E FF98                pea.l      [A6 - 0x68]
  4223. 0000359E  486E FF98                pea.l      [A6 - 0x68]
  4224. 000035A2  3F3C 280E                move.w     -[A7], 0x280E
  4225. 000035A6  A9EB                     syscall    Pack4/FP68K
  4226. 000035A8  486E FF98                pea.l      [A6 - 0x68]
  4227. 000035AC  486E FF98                pea.l      [A6 - 0x68]
  4228. 000035B0  3F3C 1010                move.w     -[A7], 0x1010
  4229. 000035B4  A9EB                     syscall    Pack4/FP68K
  4230. 000035B6  486E FFFC                pea.l      [A6 - 0x4]
  4231. 000035BA  486E FF8E                pea.l      [A6 - 0x72]
  4232. 000035BE  3F3C 100E                move.w     -[A7], 0x100E
  4233. 000035C2  A9EB                     syscall    Pack4/FP68K
  4234. 000035C4  486E FF98                pea.l      [A6 - 0x68]
  4235. 000035C8  486E FF8E                pea.l      [A6 - 0x72]
  4236. 000035CC  3F3C 1008                move.w     -[A7], 0x1008
  4237. 000035D0  A9EB                     syscall    Pack4/FP68K
  4238. 000035D2  6610                     bne        +0x12 /* 000035E4 */
  4239. 000035D4  2003                     move.l     D0, D3
  4240. 000035D6  E588                     lsl        D0, 2
  4241. 000035D8  25BC 3F80 0000 0800      move.l     [A2 + D0], 0x3F800000
  4242. 000035E0  6000 0196                bra        +0x198 /* 00003778 */
  4243. label000035E4:
  4244. 000035E4  2D43 FF98                move.l     [A6 - 0x68], D3
  4245. 000035E8  486E FF98                pea.l      [A6 - 0x68]
  4246. 000035EC  486E FF98                pea.l      [A6 - 0x68]
  4247. 000035F0  3F3C 280E                move.w     -[A7], 0x280E
  4248. 000035F4  A9EB                     syscall    Pack4/FP68K
  4249. 000035F6  486E FF98                pea.l      [A6 - 0x68]
  4250. 000035FA  486E FF98                pea.l      [A6 - 0x68]
  4251. 000035FE  3F3C 1010                move.w     -[A7], 0x1010
  4252. 00003602  A9EB                     syscall    Pack4/FP68K
  4253. 00003604  486E FF98                pea.l      [A6 - 0x68]
  4254. 00003608  486E FF8E                pea.l      [A6 - 0x72]
  4255. 0000360C  3F3C 100E                move.w     -[A7], 0x100E
  4256. 00003610  A9EB                     syscall    Pack4/FP68K
  4257. 00003612  486E FFFC                pea.l      [A6 - 0x4]
  4258. 00003616  486E FF8E                pea.l      [A6 - 0x72]
  4259. 0000361A  3F3C 1002                move.w     -[A7], 0x1002
  4260. 0000361E  A9EB                     syscall    Pack4/FP68K
  4261. 00003620  486E FF8E                pea.l      [A6 - 0x72]
  4262. 00003624  486E FF8E                pea.l      [A6 - 0x72]
  4263. 00003628  3F3C 1010                move.w     -[A7], 0x1010
  4264. 0000362C  A9EB                     syscall    Pack4/FP68K
  4265. 0000362E  2D7C 4000 8000 FF84      move.l     [A6 - 0x7C], 0x40008000
  4266. 00003636  42AE FF88                clr.l      [A6 - 0x78]
  4267. 0000363A  426E FF8C                clr.w      [A6 - 0x74]
  4268. 0000363E  486D C87C                pea.l      [A5 - 0x3784]
  4269. 00003642  486E FF84                pea.l      [A6 - 0x7C]
  4270. 00003646  3F3C 1004                move.w     -[A7], 0x1004
  4271. 0000364A  A9EB                     syscall    Pack4/FP68K
  4272. 0000364C  486E FF8E                pea.l      [A6 - 0x72]
  4273. 00003650  486E FF84                pea.l      [A6 - 0x7C]
  4274. 00003654  3F3C 1004                move.w     -[A7], 0x1004
  4275. 00003658  A9EB                     syscall    Pack4/FP68K
  4276. 0000365A  2D43 FFA2                move.l     [A6 - 0x5E], D3
  4277. 0000365E  486E FFA2                pea.l      [A6 - 0x5E]
  4278. 00003662  486E FFA2                pea.l      [A6 - 0x5E]
  4279. 00003666  3F3C 280E                move.w     -[A7], 0x280E
  4280. 0000366A  A9EB                     syscall    Pack4/FP68K
  4281. 0000366C  486E FFA2                pea.l      [A6 - 0x5E]
  4282. 00003670  486E FFA2                pea.l      [A6 - 0x5E]
  4283. 00003674  3F3C 1010                move.w     -[A7], 0x1010
  4284. 00003678  A9EB                     syscall    Pack4/FP68K
  4285. 0000367A  486E FFA2                pea.l      [A6 - 0x5E]
  4286. 0000367E  486E FFAC                pea.l      [A6 - 0x54]
  4287. 00003682  3F3C 100E                move.w     -[A7], 0x100E
  4288. 00003686  A9EB                     syscall    Pack4/FP68K
  4289. 00003688  486E FFFC                pea.l      [A6 - 0x4]
  4290. 0000368C  486E FFAC                pea.l      [A6 - 0x54]
  4291. 00003690  3F3C 1002                move.w     -[A7], 0x1002
  4292. 00003694  A9EB                     syscall    Pack4/FP68K
  4293. 00003696  486E FFAC                pea.l      [A6 - 0x54]
  4294. 0000369A  486E FFAC                pea.l      [A6 - 0x54]
  4295. 0000369E  3F3C 1010                move.w     -[A7], 0x1010
  4296. 000036A2  A9EB                     syscall    Pack4/FP68K
  4297. 000036A4  486D C87C                pea.l      [A5 - 0x3784]
  4298. 000036A8  486E FFB6                pea.l      [A6 - 0x4A]
  4299. 000036AC  3F3C 100E                move.w     -[A7], 0x100E
  4300. 000036B0  A9EB                     syscall    Pack4/FP68K
  4301. 000036B2  486E FFAC                pea.l      [A6 - 0x54]
  4302. 000036B6  486E FFB6                pea.l      [A6 - 0x4A]
  4303. 000036BA  3F3C 1004                move.w     -[A7], 0x1004
  4304. 000036BE  A9EB                     syscall    Pack4/FP68K
  4305. 000036C0  486E FFB6                pea.l      [A6 - 0x4A]
  4306. 000036C4  486E FFB6                pea.l      [A6 - 0x4A]
  4307. 000036C8  3F3C 1010                move.w     -[A7], 0x1010
  4308. 000036CC  A9EB                     syscall    Pack4/FP68K
  4309. 000036CE  486E FFB6                pea.l      [A6 - 0x4A]
  4310. 000036D2  486E FFC0                pea.l      [A6 - 0x40]
  4311. 000036D6  3F3C 100E                move.w     -[A7], 0x100E
  4312. 000036DA  A9EB                     syscall    Pack4/FP68K
  4313. 000036DC  486E FFFC                pea.l      [A6 - 0x4]
  4314. 000036E0  486E FFC0                pea.l      [A6 - 0x40]
  4315. 000036E4  3F3C 1006                move.w     -[A7], 0x1006
  4316. 000036E8  A9EB                     syscall    Pack4/FP68K
  4317. 000036EA  486E FFC0                pea.l      [A6 - 0x40]
  4318. 000036EE  486E FFC0                pea.l      [A6 - 0x40]
  4319. 000036F2  3F3C 1010                move.w     -[A7], 0x1010
  4320. 000036F6  A9EB                     syscall    Pack4/FP68K
  4321. 000036F8  486E FFC0                pea.l      [A6 - 0x40]
  4322. 000036FC  486E FFCA                pea.l      [A6 - 0x36]
  4323. 00003700  3F3C 100E                move.w     -[A7], 0x100E
  4324. 00003704  A9EB                     syscall    Pack4/FP68K
  4325. 00003706  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  4326. 0000370A  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  4327. 0000370E  3F2E FFCA                move.w     -[A7], [A6 - 0x36]
  4328. 00003712  486E FFF2                pea.l      [A6 - 0xE]
  4329. 00003716  4EB9 0000 0040           jsr        [0x00000040]
  4330. 0000371C  2D6E FFF2 FFD4           move.l     [A6 - 0x2C], [A6 - 0xE]
  4331. 00003722  2D6E FFF6 FFD8           move.l     [A6 - 0x28], [A6 - 0xA]
  4332. 00003728  3D6E FFFA FFDC           move.w     [A6 - 0x24], [A6 - 0x6]
  4333. 0000372E  486E FF84                pea.l      [A6 - 0x7C]
  4334. 00003732  486E FFD4                pea.l      [A6 - 0x2C]
  4335. 00003736  3F3C 0006                move.w     -[A7], 0x6
  4336. 0000373A  A9EB                     syscall    Pack4/FP68K
  4337. 0000373C  2D44 FFDE                move.l     [A6 - 0x22], D4
  4338. 00003740  486E FFDE                pea.l      [A6 - 0x22]
  4339. 00003744  486E FFDE                pea.l      [A6 - 0x22]
  4340. 00003748  3F3C 280E                move.w     -[A7], 0x280E
  4341. 0000374C  A9EB                     syscall    Pack4/FP68K
  4342. 0000374E  486E FFD4                pea.l      [A6 - 0x2C]
  4343. 00003752  486E FFDE                pea.l      [A6 - 0x22]
  4344. 00003756  3F3C 0004                move.w     -[A7], 0x4
  4345. 0000375A  A9EB                     syscall    Pack4/FP68K
  4346. 0000375C  486E FFDE                pea.l      [A6 - 0x22]
  4347. 00003760  486E FFDE                pea.l      [A6 - 0x22]
  4348. 00003764  3F3C 1010                move.w     -[A7], 0x1010
  4349. 00003768  A9EB                     syscall    Pack4/FP68K
  4350. 0000376A  2003                     move.l     D0, D3
  4351. 0000376C  E588                     lsl        D0, 2
  4352. 0000376E  25AE FFDE 0800           move.l     [A2 + D0], [A6 - 0x22]
  4353. 00003774  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4354. label00003778:
  4355. 00003778  5283                     addq.l     D3, 1
  4356. label0000377A:
  4357. 0000377A  B684                     cmp.l      D3, D4
  4358. 0000377C  6D00 FE18                blt        -0x1E6 /* 00003596 */
  4359. 00003780  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4360. 00003784  4E5E                     unlink     A6
  4361. 00003786  4E75                     rts
  4362. 00003788  8A53                     or.w       D5, [A3]
  4363. 0000378A  696E                     bvs        +0x70 /* 000037FA */
  4364. 0000378C  6357                     bls        +0x59 /* 000037E5 */
  4365. 0000378E  696E                     bvs        +0x70 /* 000037FE */
  4366. 00003790  646F                     bcc        +0x71 /* 00003801 */
  4367. 00003792  7700                     moveq.l    D3, 0x00
  4368. 00003794  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4369. 00003798  FFB2                     .extension 0xFB2 // unimplemented
  4370. 0000379A  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  4371. 0000379E  246E 0008                movea.l    A2, [A6 + 0x8]
  4372. 000037A2  2A2E 000C                move.l     D5, [A6 + 0xC]
  4373. 000037A6  2005                     move.l     D0, D5
  4374. 000037A8  7202                     moveq.l    D1, 0x02
  4375. 000037AA  4EB9 0000 049C           jsr        [0x0000049C]
  4376. 000037B0  2800                     move.l     D4, D0
  4377. 000037B2  2F3C 40D9 999A           move.l     -[A7], 0x40D9999A
  4378. 000037B8  486E FFDA                pea.l      [A6 - 0x26]
  4379. 000037BC  4EB9 0000 39F6           jsr        [0x000039F6]
  4380. 000037C2  486E FFDA                pea.l      [A6 - 0x26]
  4381. 000037C6  486E FFB2                pea.l      [A6 - 0x4E]
  4382. 000037CA  3F3C 100E                move.w     -[A7], 0x100E
  4383. 000037CE  A9EB                     syscall    Pack4/FP68K
  4384. 000037D0  2D6E FFB2 FFEC           move.l     [A6 - 0x14], [A6 - 0x4E]
  4385. 000037D6  2D6E FFB6 FFF0           move.l     [A6 - 0x10], [A6 - 0x4A]
  4386. 000037DC  3D6E FFBA FFF4           move.w     [A6 - 0xC], [A6 - 0x46]
  4387. 000037E2  2005                     move.l     D0, D5
  4388. 000037E4  5380                     subq.l     D0, 1
  4389. 000037E6  2D40 FFB2                move.l     [A6 - 0x4E], D0
  4390. 000037EA  486E FFB2                pea.l      [A6 - 0x4E]
  4391. 000037EE  486E FFB2                pea.l      [A6 - 0x4E]
  4392. 000037F2  3F3C 280E                move.w     -[A7], 0x280E
  4393. 000037F6  A9EB                     syscall    Pack4/FP68K
  4394. 000037F8  486E FFB2                pea.l      [A6 - 0x4E]
  4395. // begin alternate branch 000037FA-000037FC
  4396. label000037FA:
  4397. 000037FA  FFB2                     .extension 0xFB2 // unimplemented
  4398. // end alternate branch 000037FA-000037FC
  4399. label000037FA: // (misaligned)
  4400. 000037FC  486E FFB2                pea.l      [A6 - 0x4E]
  4401. // begin alternate branch 000037FE-00003800
  4402. label000037FE:
  4403. 000037FE  FFB2                     .extension 0xFB2 // unimplemented
  4404. // end alternate branch 000037FE-00003800
  4405. label000037FE: // (misaligned)
  4406. 00003800  3F3C 1010                move.w     -[A7], 0x1010
  4407. 00003804  A9EB                     syscall    Pack4/FP68K
  4408. 00003806  2005                     move.l     D0, D5
  4409. 00003808  5380                     subq.l     D0, 1
  4410. 0000380A  2D40 FFBC                move.l     [A6 - 0x44], D0
  4411. 0000380E  486E FFBC                pea.l      [A6 - 0x44]
  4412. 00003812  486E FFBC                pea.l      [A6 - 0x44]
  4413. 00003816  3F3C 280E                move.w     -[A7], 0x280E
  4414. 0000381A  A9EB                     syscall    Pack4/FP68K
  4415. 0000381C  486E FFBC                pea.l      [A6 - 0x44]
  4416. 00003820  486E FFBC                pea.l      [A6 - 0x44]
  4417. 00003824  3F3C 1010                move.w     -[A7], 0x1010
  4418. 00003828  A9EB                     syscall    Pack4/FP68K
  4419. 0000382A  486E FFBC                pea.l      [A6 - 0x44]
  4420. 0000382E  486E FFC6                pea.l      [A6 - 0x3A]
  4421. 00003832  3F3C 100E                move.w     -[A7], 0x100E
  4422. 00003836  A9EB                     syscall    Pack4/FP68K
  4423. 00003838  486E FFB2                pea.l      [A6 - 0x4E]
  4424. 0000383C  486E FFC6                pea.l      [A6 - 0x3A]
  4425. 00003840  3F3C 1004                move.w     -[A7], 0x1004
  4426. 00003844  A9EB                     syscall    Pack4/FP68K
  4427. 00003846  486E FFC6                pea.l      [A6 - 0x3A]
  4428. 0000384A  486E FFC6                pea.l      [A6 - 0x3A]
  4429. 0000384E  3F3C 1010                move.w     -[A7], 0x1010
  4430. 00003852  A9EB                     syscall    Pack4/FP68K
  4431. 00003854  486E FFC6                pea.l      [A6 - 0x3A]
  4432. 00003858  486E FFD0                pea.l      [A6 - 0x30]
  4433. 0000385C  3F3C 100E                move.w     -[A7], 0x100E
  4434. 00003860  A9EB                     syscall    Pack4/FP68K
  4435. 00003862  2D6E FFD0 FFE2           move.l     [A6 - 0x1E], [A6 - 0x30]
  4436. 00003868  2D6E FFD4 FFE6           move.l     [A6 - 0x1A], [A6 - 0x2C]
  4437. 0000386E  3D6E FFD8 FFEA           move.w     [A6 - 0x16], [A6 - 0x28]
  4438. 00003874  7600                     moveq.l    D3, 0x00
  4439. 00003876  504F                     addq.w     A7, 8
  4440. 00003878  6000 014C                bra        +0x14E /* 000039C6 */
  4441. label0000387C:
  4442. 0000387C  3D43 FFD0                move.w     [A6 - 0x30], D3
  4443. 00003880  486E FFD0                pea.l      [A6 - 0x30]
  4444. 00003884  486E FFD0                pea.l      [A6 - 0x30]
  4445. 00003888  3F3C 200E                move.w     -[A7], 0x200E
  4446. 0000388C  A9EB                     syscall    Pack4/FP68K
  4447. 0000388E  2D6E FFD0 FFF6           move.l     [A6 - 0xA], [A6 - 0x30]
  4448. 00003894  2D6E FFD4 FFFA           move.l     [A6 - 0x6], [A6 - 0x2C]
  4449. 0000389A  3D6E FFD8 FFFE           move.w     [A6 - 0x2], [A6 - 0x28]
  4450. 000038A0  2D7C 4001 8000 FFD0      move.l     [A6 - 0x30], 0x40018000
  4451. 000038A8  42AE FFD4                clr.l      [A6 - 0x2C]
  4452. 000038AC  426E FFD8                clr.w      [A6 - 0x28]
  4453. 000038B0  486E FFF6                pea.l      [A6 - 0xA]
  4454. 000038B4  486E FFD0                pea.l      [A6 - 0x30]
  4455. 000038B8  3F3C 0004                move.w     -[A7], 0x4
  4456. 000038BC  A9EB                     syscall    Pack4/FP68K
  4457. 000038BE  486E FFF6                pea.l      [A6 - 0xA]
  4458. 000038C2  486E FFD0                pea.l      [A6 - 0x30]
  4459. 000038C6  3F3C 0004                move.w     -[A7], 0x4
  4460. 000038CA  A9EB                     syscall    Pack4/FP68K
  4461. 000038CC  2D6E FFD0 FFF6           move.l     [A6 - 0xA], [A6 - 0x30]
  4462. 000038D2  2D6E FFD4 FFFA           move.l     [A6 - 0x6], [A6 - 0x2C]
  4463. 000038D8  3D6E FFD8 FFFE           move.w     [A6 - 0x2], [A6 - 0x28]
  4464. 000038DE  2D6E FFF6 FFD0           move.l     [A6 - 0x30], [A6 - 0xA]
  4465. 000038E4  2D6E FFFA FFD4           move.l     [A6 - 0x2C], [A6 - 0x6]
  4466. 000038EA  3D6E FFFE FFD8           move.w     [A6 - 0x28], [A6 - 0x2]
  4467. 000038F0  486E FFE2                pea.l      [A6 - 0x1E]
  4468. 000038F4  486E FFD0                pea.l      [A6 - 0x30]
  4469. 000038F8  3F3C 0006                move.w     -[A7], 0x6
  4470. 000038FC  A9EB                     syscall    Pack4/FP68K
  4471. 000038FE  2D7C 3FFF 8000 FFC6      move.l     [A6 - 0x3A], 0x3FFF8000
  4472. 00003906  42AE FFCA                clr.l      [A6 - 0x36]
  4473. 0000390A  426E FFCE                clr.w      [A6 - 0x32]
  4474. 0000390E  486E FFD0                pea.l      [A6 - 0x30]
  4475. 00003912  486E FFC6                pea.l      [A6 - 0x3A]
  4476. 00003916  3F3C 0002                move.w     -[A7], 0x2
  4477. 0000391A  A9EB                     syscall    Pack4/FP68K
  4478. 0000391C  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  4479. 00003920  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  4480. 00003924  3F2E FFC6                move.w     -[A7], [A6 - 0x3A]
  4481. 00003928  486E FFF6                pea.l      [A6 - 0xA]
  4482. 0000392C  4EB9 0000 0068           jsr        [0x00000068 /* __m68k_vec_scc__ */]
  4483. 00003932  2D7C 4001 D999 FFD0      move.l     [A6 - 0x30], 0x4001D999
  4484. 0000393A  2D7C 9999 9999 FFD4      move.l     [A6 - 0x2C], 0x99999999
  4485. 00003942  3D7C 999A FFD8           move.w     [A6 - 0x28], 0x999A
  4486. 00003948  486E FFF6                pea.l      [A6 - 0xA]
  4487. 0000394C  486E FFD0                pea.l      [A6 - 0x30]
  4488. 00003950  3F3C 0004                move.w     -[A7], 0x4
  4489. 00003954  A9EB                     syscall    Pack4/FP68K
  4490. 00003956  486E FFD0                pea.l      [A6 - 0x30]
  4491. 0000395A  486E FFD0                pea.l      [A6 - 0x30]
  4492. 0000395E  3F3C 1010                move.w     -[A7], 0x1010
  4493. 00003962  A9EB                     syscall    Pack4/FP68K
  4494. 00003964  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  4495. 00003968  486E FFDE                pea.l      [A6 - 0x22]
  4496. 0000396C  4EB9 0000 39F6           jsr        [0x000039F6]
  4497. 00003972  3043                     movea.w    A0, D3
  4498. 00003974  2008                     move.l     D0, A0
  4499. 00003976  D084                     add.l      D0, D4
  4500. 00003978  E588                     lsl        D0, 2
  4501. 0000397A  25AE FFDE 0800           move.l     [A2 + D0], [A6 - 0x22]
  4502. 00003980  3043                     movea.w    A0, D3
  4503. 00003982  2008                     move.l     D0, A0
  4504. 00003984  D084                     add.l      D0, D4
  4505. 00003986  E588                     lsl        D0, 2
  4506. 00003988  4872 0800                pea.l      [A2 + D0]
  4507. 0000398C  486E FFD0                pea.l      [A6 - 0x30]
  4508. 00003990  3F3C 100E                move.w     -[A7], 0x100E
  4509. 00003994  A9EB                     syscall    Pack4/FP68K
  4510. 00003996  486E FFEC                pea.l      [A6 - 0x14]
  4511. 0000399A  486E FFD0                pea.l      [A6 - 0x30]
  4512. 0000399E  3F3C 0006                move.w     -[A7], 0x6
  4513. 000039A2  A9EB                     syscall    Pack4/FP68K
  4514. 000039A4  486E FFD0                pea.l      [A6 - 0x30]
  4515. 000039A8  4872 0800                pea.l      [A2 + D0]
  4516. 000039AC  3F3C 1010                move.w     -[A7], 0x1010
  4517. 000039B0  A9EB                     syscall    Pack4/FP68K
  4518. 000039B2  3043                     movea.w    A0, D3
  4519. 000039B4  2204                     move.l     D1, D4
  4520. 000039B6  9288                     sub.l      D1, A0
  4521. 000039B8  E589                     lsl        D1, 2
  4522. 000039BA  25B2 0800 1800           move.l     [A2 + D1], [A2 + D0]
  4523. 000039C0  5243                     addq.w     D3, 1
  4524. 000039C2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  4525. label000039C6:
  4526. 000039C6  3043                     movea.w    A0, D3
  4527. 000039C8  B1C4                     cmpa.l     A0, D4
  4528. 000039CA  6D00 FEB0                blt        -0x14E /* 0000387C */
  4529. 000039CE  2005                     move.l     D0, D5
  4530. 000039D0  5380                     subq.l     D0, 1
  4531. 000039D2  E588                     lsl        D0, 2
  4532. 000039D4  42B2 0800                clr.l      [A2 + D0]
  4533. 000039D8  4292                     clr.l      [A2]
  4534. 000039DA  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  4535. 000039DE  4E5E                     unlink     A6
  4536. 000039E0  4E75                     rts
  4537. 000039E2  8C4B                     or.w       D6, A3
  4538. 000039E4  6169                     bsr        +0x6B /* 00003A4F */
  4539. 000039E6  7365                     moveq.l    D1, 0x65
  4540. 000039E8  7257                     moveq.l    D1, 0x57
  4541. 000039EA  696E                     bvs        +0x70 /* 00003A5A */
  4542. 000039EC  646F                     bcc        +0x71 /* 00003A5D */
  4543. 000039EE  7700                     moveq.l    D3, 0x00
  4544. 000039F0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4545. 000039F4  FFD4                     .extension 0xFD4 // unimplemented
  4546. 000039F6  2D7C 4000 8000 FFD4      move.l     [A6 - 0x2C], 0x40008000
  4547. 000039FE  42AE FFD8                clr.l      [A6 - 0x28]
  4548. 00003A02  426E FFDC                clr.w      [A6 - 0x24]
  4549. 00003A06  486E 000C                pea.l      [A6 + 0xC]
  4550. 00003A0A  486E FFDE                pea.l      [A6 - 0x22]
  4551. 00003A0E  3F3C 100E                move.w     -[A7], 0x100E
  4552. 00003A12  A9EB                     syscall    Pack4/FP68K
  4553. 00003A14  486E FFD4                pea.l      [A6 - 0x2C]
  4554. 00003A18  486E FFDE                pea.l      [A6 - 0x22]
  4555. 00003A1C  3F3C 0006                move.w     -[A7], 0x6
  4556. 00003A20  A9EB                     syscall    Pack4/FP68K
  4557. 00003A22  486E FFDE                pea.l      [A6 - 0x22]
  4558. 00003A26  486E FFDE                pea.l      [A6 - 0x22]
  4559. 00003A2A  3F3C 1010                move.w     -[A7], 0x1010
  4560. 00003A2E  A9EB                     syscall    Pack4/FP68K
  4561. 00003A30  2D6E FFDE FFEC           move.l     [A6 - 0x14], [A6 - 0x22]
  4562. 00003A36  2D7C 322B CC77 FFE8      move.l     [A6 - 0x18], 0x322BCC77
  4563. 00003A3E  2D7C 3F80 0000 FFF4      move.l     [A6 - 0xC], 0x3F800000
  4564. 00003A46  2D7C 3F80 0000 FFFC      move.l     [A6 - 0x4], 0x3F800000
  4565. 00003A4E  7001                     moveq.l    D0, 0x01
  4566. 00003A50  6000 0126                bra        +0x128 /* 00003B78 */
  4567. label00003A54:
  4568. 00003A54  3D40 FFDE                move.w     [A6 - 0x22], D0
  4569. 00003A58  486E FFDE                pea.l      [A6 - 0x22]
  4570. // begin alternate branch 00003A5A-00003A5C
  4571. label00003A5A:
  4572. 00003A5A  FFDE                     .extension 0xFDE // unimplemented
  4573. // end alternate branch 00003A5A-00003A5C
  4574. label00003A5A: // (misaligned)
  4575. 00003A5C  486E FFDE                pea.l      [A6 - 0x22]
  4576. 00003A60  3F3C 200E                move.w     -[A7], 0x200E
  4577. 00003A64  A9EB                     syscall    Pack4/FP68K
  4578. 00003A66  486E FFDE                pea.l      [A6 - 0x22]
  4579. 00003A6A  486E FFDE                pea.l      [A6 - 0x22]
  4580. 00003A6E  3F3C 1010                move.w     -[A7], 0x1010
  4581. 00003A72  A9EB                     syscall    Pack4/FP68K
  4582. 00003A74  2D6E FFDE FFF0           move.l     [A6 - 0x10], [A6 - 0x22]
  4583. 00003A7A  486E FFFC                pea.l      [A6 - 0x4]
  4584. 00003A7E  486E FFDE                pea.l      [A6 - 0x22]
  4585. 00003A82  3F3C 100E                move.w     -[A7], 0x100E
  4586. 00003A86  A9EB                     syscall    Pack4/FP68K
  4587. 00003A88  486E FFEC                pea.l      [A6 - 0x14]
  4588. 00003A8C  486E FFDE                pea.l      [A6 - 0x22]
  4589. 00003A90  3F3C 1004                move.w     -[A7], 0x1004
  4590. 00003A94  A9EB                     syscall    Pack4/FP68K
  4591. 00003A96  486E FFDE                pea.l      [A6 - 0x22]
  4592. 00003A9A  486E FFDE                pea.l      [A6 - 0x22]
  4593. 00003A9E  3F3C 1010                move.w     -[A7], 0x1010
  4594. 00003AA2  A9EB                     syscall    Pack4/FP68K
  4595. 00003AA4  486E FFDE                pea.l      [A6 - 0x22]
  4596. 00003AA8  486E FFD4                pea.l      [A6 - 0x2C]
  4597. 00003AAC  3F3C 100E                move.w     -[A7], 0x100E
  4598. 00003AB0  A9EB                     syscall    Pack4/FP68K
  4599. 00003AB2  486E FFF0                pea.l      [A6 - 0x10]
  4600. 00003AB6  486E FFD4                pea.l      [A6 - 0x2C]
  4601. 00003ABA  3F3C 1006                move.w     -[A7], 0x1006
  4602. 00003ABE  A9EB                     syscall    Pack4/FP68K
  4603. 00003AC0  486E FFD4                pea.l      [A6 - 0x2C]
  4604. 00003AC4  486E FFD4                pea.l      [A6 - 0x2C]
  4605. 00003AC8  3F3C 1010                move.w     -[A7], 0x1010
  4606. 00003ACC  A9EB                     syscall    Pack4/FP68K
  4607. 00003ACE  2D6E FFD4 FFFC           move.l     [A6 - 0x4], [A6 - 0x2C]
  4608. 00003AD4  486E FFFC                pea.l      [A6 - 0x4]
  4609. 00003AD8  486E FFDE                pea.l      [A6 - 0x22]
  4610. 00003ADC  3F3C 100E                move.w     -[A7], 0x100E
  4611. 00003AE0  A9EB                     syscall    Pack4/FP68K
  4612. 00003AE2  486E FFFC                pea.l      [A6 - 0x4]
  4613. 00003AE6  486E FFDE                pea.l      [A6 - 0x22]
  4614. 00003AEA  3F3C 1004                move.w     -[A7], 0x1004
  4615. 00003AEE  A9EB                     syscall    Pack4/FP68K
  4616. 00003AF0  486E FFDE                pea.l      [A6 - 0x22]
  4617. 00003AF4  486E FFDE                pea.l      [A6 - 0x22]
  4618. 00003AF8  3F3C 1010                move.w     -[A7], 0x1010
  4619. 00003AFC  A9EB                     syscall    Pack4/FP68K
  4620. 00003AFE  2D6E FFDE FFF8           move.l     [A6 - 0x8], [A6 - 0x22]
  4621. 00003B04  486E FFF4                pea.l      [A6 - 0xC]
  4622. 00003B08  486E FFDE                pea.l      [A6 - 0x22]
  4623. 00003B0C  3F3C 100E                move.w     -[A7], 0x100E
  4624. 00003B10  A9EB                     syscall    Pack4/FP68K
  4625. 00003B12  486E FFF8                pea.l      [A6 - 0x8]
  4626. 00003B16  486E FFDE                pea.l      [A6 - 0x22]
  4627. 00003B1A  3F3C 1000                move.w     -[A7], 0x1000
  4628. 00003B1E  A9EB                     syscall    Pack4/FP68K
  4629. 00003B20  486E FFDE                pea.l      [A6 - 0x22]
  4630. 00003B24  486E FFF4                pea.l      [A6 - 0xC]
  4631. 00003B28  3F3C 1010                move.w     -[A7], 0x1010
  4632. 00003B2C  A9EB                     syscall    Pack4/FP68K
  4633. 00003B2E  486E FFF4                pea.l      [A6 - 0xC]
  4634. 00003B32  486E FFDE                pea.l      [A6 - 0x22]
  4635. 00003B36  3F3C 100E                move.w     -[A7], 0x100E
  4636. 00003B3A  A9EB                     syscall    Pack4/FP68K
  4637. 00003B3C  486E FFE8                pea.l      [A6 - 0x18]
  4638. 00003B40  486E FFDE                pea.l      [A6 - 0x22]
  4639. 00003B44  3F3C 1004                move.w     -[A7], 0x1004
  4640. 00003B48  A9EB                     syscall    Pack4/FP68K
  4641. 00003B4A  486E FFDE                pea.l      [A6 - 0x22]
  4642. 00003B4E  486E FFDE                pea.l      [A6 - 0x22]
  4643. 00003B52  3F3C 1010                move.w     -[A7], 0x1010
  4644. 00003B56  A9EB                     syscall    Pack4/FP68K
  4645. 00003B58  486E FFDE                pea.l      [A6 - 0x22]
  4646. 00003B5C  486E FFD4                pea.l      [A6 - 0x2C]
  4647. 00003B60  3F3C 100E                move.w     -[A7], 0x100E
  4648. 00003B64  A9EB                     syscall    Pack4/FP68K
  4649. 00003B66  486E FFF8                pea.l      [A6 - 0x8]
  4650. 00003B6A  486E FFD4                pea.l      [A6 - 0x2C]
  4651. 00003B6E  3F3C 1008                move.w     -[A7], 0x1008
  4652. 00003B72  A9EB                     syscall    Pack4/FP68K
  4653. 00003B74  6E0A                     bgt        +0xC /* 00003B80 */
  4654. 00003B76  5240                     addq.w     D0, 1
  4655. label00003B78:
  4656. 00003B78  0C40 0019                cmpi.w     D0, 0x19
  4657. 00003B7C  6F00 FED6                ble        -0x128 /* 00003A54 */
  4658. label00003B80:
  4659. 00003B80  206E 0008                movea.l    A0, [A6 + 0x8]
  4660. 00003B84  20AE FFF4                move.l     [A0], [A6 - 0xC]
  4661. 00003B88  4E5E                     unlink     A6
  4662. 00003B8A  4E75                     rts
  4663. 00003B8C  8369 6E6F                or.w       [A1 + 0x6E6F], D1
  4664. 00003B90  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4665. 00003B94  FFDE                     .extension 0xFDE // unimplemented
  4666. 00003B96  2F05                     move.l     -[A7], D5
  4667. 00003B98  206E 0008                movea.l    A0, [A6 + 0x8]
  4668. 00003B9C  242E 000C                move.l     D2, [A6 + 0xC]
  4669. 00003BA0  7A01                     moveq.l    D5, 0x01
  4670. 00003BA2  42AE FFFC                clr.l      [A6 - 0x4]
  4671. 00003BA6  7200                     moveq.l    D1, 0x00
  4672. 00003BA8  6000 0182                bra        +0x184 /* 00003D2C */
  4673. label00003BAC:
  4674. 00003BAC  2D7C 4000 8000 FFDE      move.l     [A6 - 0x22], 0x40008000
  4675. 00003BB4  42AE FFE2                clr.l      [A6 - 0x1E]
  4676. 00003BB8  426E FFE6                clr.w      [A6 - 0x1A]
  4677. 00003BBC  486E FFFC                pea.l      [A6 - 0x4]
  4678. 00003BC0  486E FFDE                pea.l      [A6 - 0x22]
  4679. 00003BC4  3F3C 1004                move.w     -[A7], 0x1004
  4680. 00003BC8  A9EB                     syscall    Pack4/FP68K
  4681. 00003BCA  486E FFDE                pea.l      [A6 - 0x22]
  4682. 00003BCE  486E FFDE                pea.l      [A6 - 0x22]
  4683. 00003BD2  3F3C 1010                move.w     -[A7], 0x1010
  4684. 00003BD6  A9EB                     syscall    Pack4/FP68K
  4685. 00003BD8  2001                     move.l     D0, D1
  4686. 00003BDA  E588                     lsl        D0, 2
  4687. 00003BDC  21AE FFDE 0800           move.l     [A0 + D0], [A6 - 0x22]
  4688. 00003BE2  4A05                     tst.b      D5
  4689. 00003BE4  6700 00D6                beq        +0xD8 /* 00003CBC */
  4690. 00003BE8  2D42 FFDE                move.l     [A6 - 0x22], D2
  4691. 00003BEC  486E FFDE                pea.l      [A6 - 0x22]
  4692. 00003BF0  486E FFDE                pea.l      [A6 - 0x22]
  4693. 00003BF4  3F3C 280E                move.w     -[A7], 0x280E
  4694. 00003BF8  A9EB                     syscall    Pack4/FP68K
  4695. 00003BFA  486E FFDE                pea.l      [A6 - 0x22]
  4696. 00003BFE  486E FFDE                pea.l      [A6 - 0x22]
  4697. 00003C02  3F3C 1010                move.w     -[A7], 0x1010
  4698. 00003C06  A9EB                     syscall    Pack4/FP68K
  4699. 00003C08  2D7C 3FFF 8000 FFE8      move.l     [A6 - 0x18], 0x3FFF8000
  4700. 00003C10  42AE FFEC                clr.l      [A6 - 0x14]
  4701. 00003C14  426E FFF0                clr.w      [A6 - 0x10]
  4702. 00003C18  486E FFDE                pea.l      [A6 - 0x22]
  4703. 00003C1C  486E FFE8                pea.l      [A6 - 0x18]
  4704. 00003C20  3F3C 1006                move.w     -[A7], 0x1006
  4705. 00003C24  A9EB                     syscall    Pack4/FP68K
  4706. 00003C26  486E FFFC                pea.l      [A6 - 0x4]
  4707. 00003C2A  486E FFF2                pea.l      [A6 - 0xE]
  4708. 00003C2E  3F3C 100E                move.w     -[A7], 0x100E
  4709. 00003C32  A9EB                     syscall    Pack4/FP68K
  4710. 00003C34  486E FFE8                pea.l      [A6 - 0x18]
  4711. 00003C38  486E FFF2                pea.l      [A6 - 0xE]
  4712. 00003C3C  3F3C 0000                move.w     -[A7], 0x0
  4713. 00003C40  A9EB                     syscall    Pack4/FP68K
  4714. 00003C42  486E FFF2                pea.l      [A6 - 0xE]
  4715. 00003C46  486E FFF2                pea.l      [A6 - 0xE]
  4716. 00003C4A  3F3C 1010                move.w     -[A7], 0x1010
  4717. 00003C4E  A9EB                     syscall    Pack4/FP68K
  4718. 00003C50  2D6E FFF2 FFFC           move.l     [A6 - 0x4], [A6 - 0xE]
  4719. 00003C56  2D7C 3FFE 8000 FFF2      move.l     [A6 - 0xE], 0x3FFE8000
  4720. 00003C5E  42AE FFF6                clr.l      [A6 - 0xA]
  4721. 00003C62  426E FFFA                clr.w      [A6 - 0x6]
  4722. 00003C66  486E FFFC                pea.l      [A6 - 0x4]
  4723. 00003C6A  486E FFE8                pea.l      [A6 - 0x18]
  4724. 00003C6E  3F3C 100E                move.w     -[A7], 0x100E
  4725. 00003C72  A9EB                     syscall    Pack4/FP68K
  4726. 00003C74  486E FFF2                pea.l      [A6 - 0xE]
  4727. 00003C78  486E FFE8                pea.l      [A6 - 0x18]
  4728. 00003C7C  3F3C 0008                move.w     -[A7], 0x8
  4729. 00003C80  A9EB                     syscall    Pack4/FP68K
  4730. 00003C82  6F00 00A6                ble        +0xA8 /* 00003D2A */
  4731. 00003C86  2D7C 3FFF 8000 FFF2      move.l     [A6 - 0xE], 0x3FFF8000
  4732. 00003C8E  42AE FFF6                clr.l      [A6 - 0xA]
  4733. 00003C92  426E FFFA                clr.w      [A6 - 0x6]
  4734. 00003C96  486E FFFC                pea.l      [A6 - 0x4]
  4735. 00003C9A  486E FFF2                pea.l      [A6 - 0xE]
  4736. 00003C9E  3F3C 1002                move.w     -[A7], 0x1002
  4737. 00003CA2  A9EB                     syscall    Pack4/FP68K
  4738. 00003CA4  486E FFF2                pea.l      [A6 - 0xE]
  4739. 00003CA8  486E FFF2                pea.l      [A6 - 0xE]
  4740. 00003CAC  3F3C 1010                move.w     -[A7], 0x1010
  4741. 00003CB0  A9EB                     syscall    Pack4/FP68K
  4742. 00003CB2  2D6E FFF2 FFFC           move.l     [A6 - 0x4], [A6 - 0xE]
  4743. 00003CB8  7A00                     moveq.l    D5, 0x00
  4744. 00003CBA  606E                     bra        +0x70 /* 00003D2A */
  4745. label00003CBC:
  4746. 00003CBC  2D42 FFF2                move.l     [A6 - 0xE], D2
  4747. 00003CC0  486E FFF2                pea.l      [A6 - 0xE]
  4748. 00003CC4  486E FFF2                pea.l      [A6 - 0xE]
  4749. 00003CC8  3F3C 280E                move.w     -[A7], 0x280E
  4750. 00003CCC  A9EB                     syscall    Pack4/FP68K
  4751. 00003CCE  486E FFF2                pea.l      [A6 - 0xE]
  4752. 00003CD2  486E FFF2                pea.l      [A6 - 0xE]
  4753. 00003CD6  3F3C 1010                move.w     -[A7], 0x1010
  4754. 00003CDA  A9EB                     syscall    Pack4/FP68K
  4755. 00003CDC  2D7C 3FFF 8000 FFE8      move.l     [A6 - 0x18], 0x3FFF8000
  4756. 00003CE4  42AE FFEC                clr.l      [A6 - 0x14]
  4757. 00003CE8  426E FFF0                clr.w      [A6 - 0x10]
  4758. 00003CEC  486E FFF2                pea.l      [A6 - 0xE]
  4759. 00003CF0  486E FFE8                pea.l      [A6 - 0x18]
  4760. 00003CF4  3F3C 1006                move.w     -[A7], 0x1006
  4761. 00003CF8  A9EB                     syscall    Pack4/FP68K
  4762. 00003CFA  486E FFFC                pea.l      [A6 - 0x4]
  4763. 00003CFE  486E FFDE                pea.l      [A6 - 0x22]
  4764. 00003D02  3F3C 100E                move.w     -[A7], 0x100E
  4765. 00003D06  A9EB                     syscall    Pack4/FP68K
  4766. 00003D08  486E FFE8                pea.l      [A6 - 0x18]
  4767. 00003D0C  486E FFDE                pea.l      [A6 - 0x22]
  4768. 00003D10  3F3C 0002                move.w     -[A7], 0x2
  4769. 00003D14  A9EB                     syscall    Pack4/FP68K
  4770. 00003D16  486E FFDE                pea.l      [A6 - 0x22]
  4771. 00003D1A  486E FFDE                pea.l      [A6 - 0x22]
  4772. 00003D1E  3F3C 1010                move.w     -[A7], 0x1010
  4773. 00003D22  A9EB                     syscall    Pack4/FP68K
  4774. 00003D24  2D6E FFDE FFFC           move.l     [A6 - 0x4], [A6 - 0x22]
  4775. label00003D2A:
  4776. 00003D2A  5281                     addq.l     D1, 1
  4777. label00003D2C:
  4778. 00003D2C  B282                     cmp.l      D1, D2
  4779. 00003D2E  6D00 FE7C                blt        -0x182 /* 00003BAC */
  4780. 00003D32  2A1F                     move.l     D5, [A7]+
  4781. 00003D34  4E5E                     unlink     A6
  4782. 00003D36  4E75                     rts
  4783. 00003D38  8E54                     or.w       D7, [A4]
  4784. 00003D3A  7269                     moveq.l    D1, 0x69
  4785. 00003D3C  616E                     bsr        +0x70 /* 00003DAC */
  4786. 00003D3E  676C                     beq        +0x6E /* 00003DAC */
  4787. 00003D40  6557                     bcs        +0x59 /* 00003D99 */
  4788. 00003D42  696E                     bvs        +0x70 /* 00003DB2 */
  4789. 00003D44  646F                     bcc        +0x71 /* 00003DB5 */
  4790. 00003D46  7700                     moveq.l    D3, 0x00
  4791. 00003D48  0000                     .incomplete
  4792.